Kotlin стал олимпийским | Ofisp.org

Kotlin стал олимпийским

06 мая 201419:6

Соревнования Kotlin Challenge после двух предварительных этапов завершились финалом, который состоялся в головном офисе компании JetBrains. Проведение нового чемпионата, по мнению его организаторов, должно способствовать популяризации нового языка программирования и его дальнейшему развитию.

Kotlin — свободный язык программирования, компилируемый для платформ Java и JavaScript. Он разрабатывается компанией JetBrains с 2010 года. Публичное представление нового языка состоялось летом 2011 года, а его исходный код открыт в феврале 2012-го.

«Мы начали создавать Kotlin прежде всего для внутреннего использования — чтобы на нем разрабатывать собственные решения. Однако то, что оказывается удобным и полезным для нас, может стать таковым и для многих других разработчиков. При этом мы заинтересованы в максимально широком применении созданного языка программирования, поскольку это будет способствовать продвижению нашей компании и наших решений», — рассказал Андрей Бреслав, ведущий разработчик языка Kotlin.

По-настоящему популярным новый язык пока не стал. Можно даже предположить, что его полноценную версию еще предстоит создать. «Летом планируем более широкое использование Kotlin в нашем производстве. Тогда получим полноценную обратную связь, а не случайную, как сейчас. В результате, возможно, придется пойти на серьезные изменения в дизайне языка и отложить выпуск очередного релиза», — говорит Бреслав.

Кроме обратной связи необходима статистика, которая позволила бы определить среднее повышение производительности в результате перехода на Kotlin. Есть только ощущение, что во многих случаях он позволяет сократить время разработки до двух раз, если сравнивать с родительским языком Java. Сопоставление со Scala, еще одним языком на базе Java, который в отличие от Kotlin уже завоевал популярность, еще более затруднено.

«Scala однозначно более мощный, но язык Kotlin проще и доступнее для изучения и освоения. В этой простоте его преимущество» — считает Бреслав.

Первые пользователи

В настоящее время за пределами JetBrains имеется примерно 5 тыс. разработчиков, которые постоянно пишут код на Kotlin. Известно, что несколько приложений в Google Play Store целиком написаны на новом языке программирования. Кроме того, он используется в разработке мессенджера Telegram, а также веб-сервиса для создания презентаций Prezi.

В соревнованиях Kotlin Challenge приняли участие в основном студенты, хотя в финал пробилось и несколько профессиональных разработчиков. Олимпиада проходила в три этапа. Осенью 2013 года определилось 220 полуфиналистов, а в феврале 25 лучших из них стали финалистами. География участников была изначально ограничена тем, что олимпиада проводится на русском языке. Однако уровень участников оказался очень высоким. В финал попали победители различных престижных международных соревнований.

Победителем Kotlin Challenge стал Геннадий Короткевич, студент Национального исследовательского университета информационных технологий, механики и оптики (НИУ ИТМО). В 2013 году в команде своего вуза он выиграл чемпионат мира по программированию среди студентов, а в текущем году уже отметился победой на Facebook Hacker Cup. Петр Митричев, занявший на Kotlin Challenge второе место, также известен в качестве победителя и призера различных престижных соревнований по программированию. Третье место досталось Борису Минаеву. Призовой фонд составил 360 тыс. руб. Финалисты кроме Москвы и Петербурга представляли Самару, Петрозаводск, Пермь, Казань, Белоруссию, а также Мюнхен и Сан-Франциско.

Организаторы олимпиады пока не определись, как и с какой периодичностью она будет проходить в будущем. Подавляющее большинство пользователей решений JetBrains не говорят на русском. Поэтому имеет смысл при проведении следующего турнира Kotlin Challenge ориентироваться на англоязычную аудиторию, но это совсем другой масштаб и уровень расходов на проведение соревнований, до которого компания, возможно, еще не доросла.

Похожие материалы

22.04.2016
Сегодня на отечественном рынке появилась услуга двустороннего спутникового интернета. В принципе, эта услуга не новая, но сейчас она стала еще и доступной, а потому ее можно рассматривать наравне с другими видами подключения к сети. По сути это революционная технология, так как позволяет получить связь с интернетом в любой географической точке страны. То есть вы не связаны с районными и другими административными центрами, не зависите от наземных коммуникаций, да и с провайдером вас может разделять не одна тысяча километров.
07.02.2014
Международный поисковик Google создал логотип, приуроченный к началу зимних Олимпийских игр, в радужных цветах. Радужный «дудл» был опубликован на сайте 7 февраля, в день открытия Олимпиады в Сочи.
18.04.2014
В Qualcomm активно взялись за разработку 64-разрядных процессоров: компания выпустила свой самый быстрый на сегодня чип семейства Snapdragon, который способен воспроизводить видео с разрешением 4K, поддерживает LTE Advanced и сможет исполнять 64-разрядный вариант Android.
24.09.2016
Нельзя сказать, что в интернете этого добра навалом. Навалом то, навалом, но не все игровые автоматы бесплатны. Многие из них к тому же рассчитаны на заработок тех, кто их размещает эти ресурсы, а значит и сулят потерю денег играющим. Но если выбрать заранее лишь демо-версии, где все виртуально, то проигрыша не последует никакого. По крайней мере в реальных деньгах. Да, игра, она на то и игра, что можно выиграть или проиграть. Но как хорошо, что есть возможность подстраховаться и все проигрыши переживать только виртуально.
31.03.2014
Во «ВКонтакте» появятся наборы стикеров. Об этом «Ленте.ру» 18 марта сообщил пресс-секретарь социальной сети Георгий Лобушкин.

Оборудование:

Общие характеристики Тип: Wi-Fi точка доступа Стандарт беспроводной связи: 802.11n, частота 2.4 ГГц...
→ Оставить отзыв
Для начала давайте определим что такое IPTV и мини-роутер. Мини-роутер (маршрутизатор) – сетевое...
→ Оставить отзыв
Подключение При подключении нового роутера к сети интернет необходимо подключить кабель провайдера...
→ Оставить отзыв
Сначала – посмотрим, что такое Wi-Fi 3G роутер вообще, и чем такие решения лучше «модемов». В...
→ Оставить отзыв