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 ориентироваться на англоязычную аудиторию, но это совсем другой масштаб и уровень расходов на проведение соревнований, до которого компания, возможно, еще не доросла.

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

03.11.2013
Популярность портативных устройств на базе ОС Android постоянно растет. И это приводит к тому что увеличивается количество желающих скачать игры на андроид планшет. Поэтому тема полезного использования смартфона и планшетов очень актуальна. В этой статье представлен обзор приложений для удаленного управления, а также индивидуальных настроек устройства.
13.02.2015
В этой статье рассмотрим как можно восстановить пароль от WiFi, который вы забыли, при помощи вашего мобильного телефона или планшета.
10.02.2014
Основатель онлайн-аукциона eBay Пьер Омидьяр запустит новостной интернет-сайт и несколько тематических электронных журналов в рамках своего нового проекта First Look Media. Об этом предприниматель сообщил в видеообращении, опубликованном 28 января на сайте firstlook.org.
13.03.2015
В этой статье мы расскажем, как делается массовая рассылка и где в интернете брать безграничное количество имейл-адресов. Для этого нам понадобится специальная программа, которую можно выбрать из огромного списка. На самом деле сегодня существует множество программ и сервисов для рассылки. Расскажем на примере программы ePochta mailer и ePochta extractor.
24.02.2014
  Точка доступа – небольшое устройство, которое способно обеспечить качественную интернет-связь. Одним из лидеров по производству таких приспособлений является бренд D-Link. Рассмотрим одну из ее моделей, но для начала разберемся в общих особенностях точек доступа.

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

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