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

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

06 мая 201418: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.10.2014
Рекламные щиты городских провайдеров просто наперебой кричат о своих 100 мегабитах в секунду. Причём у одного 100 мегабит быстрее, чем у другого, а у третьего и вовсе не 100. Следует разобраться: что означает эта мифическая скорость "100 мбит/сек"?Совсем недавно пределом мечтаний были 10 мегабит на оптоволокне. Сейчас же технологии связи продвинулись вперёд. Группа некоторых энтузиастов решила проверить: совпадают ли обещания провайдеров с реальностью?В расчёт брались три самых популярных тарифа:
20.04.2016
Часто в домах устраивается беспроводная сеть, что очень удобно для пользователей. Действительно, все мы пользуемся мобильными устройствами, а интернет кабелем к ним не проведешь. А если еще и ноутбук, и телевизор нового поколения дома есть, то сеть wifi современному человеку просто необходима.
01.09.2016
Без Интернета не представляет свою жизнь большинство современных людей. И для того, чтобы услуга поставлялась быстро и качественно, необходимо правильно выбрать провайдера. Конечно – же, Интернет у вас уже подключен. Но, если вас не устраивает качество сервиса, необходимо руководствоваться при выборе нового поставщика некоторыми правилами.
09.02.2013
В Москву прибывают два высокопоставленных представителя Белого дома и Госдепа США для переговоров о мерах доверия в киберпространстве, пишет «Коммерсантъ». По данным издания, визит нанесут спецпомощник президента США по вопросам информационной безопасности Майкл Дэниел и координатор по вопросам кибербезопасности Госдепа Крис Пейнтер. Источники в дипломатических ведомствах обеих стран рассказали газете, что происходит активизация диалога в сфере мер доверия в киберпространстве. Источник «Ъ» в Госдепартаменте не исключил, что по итогам совместной работы страны заключат несколько межправительственных соглашений. По его словам, в составе российско-американской президентской комиссии может появиться отдельная рабочая группа по вопросам информационной безопасности.
15.01.2014
Владельцы LiveTV, пиратского интернет ресурса были оштрафованны Хорошевским районным судом во вторник 14 января.

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

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