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

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

28.03.2014
В начале марта Panasonic представила в России защищенный 7-дюймовый планшет Toughpad FZ-M1. Президент Panasonic Russia Сигео Сузуки отметил, что, хотя основа бизнеса компании – потребительский сегмент рынка, продажи защищенных мобильных устройств он рассматривает как одно из стратегических направлений, поскольку в нашей стране многим предприятиям для работы необходимы именно такие планшеты или ноутбуки. Так, нефтегазовая отрасль подразумевает работу в тяжелых условиях, в том числе при низких температурах, в сфере ЖКХ приходится обслуживать оборудование на улице.
28.03.2014
Помимо систем видеонаблюдения, компания D-Link представила на прошедшей выставке CES 2014 ряд сетевых решений с поддержкой скоростного стандарта 802.11ac и использованием облачных технологий.
01.05.2014
Сегодня услуги телекоммуникации оказывает огромное количество компаний. Наряду с известными провайдерами, работающими много лет, на рынок выходят и новые компании, которые активно рекламируют свои преимущества. Такое количество предложений затрудняет выбор для пользователя. Сложнее всего определиться с выбором интернет-провайдера жителям многоэтажных домов, ведь в них, как правило, проведены кабели уже нескольких провайдеров. Но сделать выбор все-таки нужно!Давайте проанализируем плюсы и минусы подключения к интернету двумя наиболее востребованными способами.
19.11.2013
Специалисты Symantec рассказали о трояне для Linux, который поразил их своей изощренностью. С его помощью хакеры создали собственный бэкдор, чтобы использовать протокол SSH для скрытого управления удаленным сервером. В результате были похищены персональные данные клиентов хостинг-провайдера. Компания Symantec сообщила об обнаружении трояна для Linux, с помощью которого была взломана сеть крупного хостинг-провайдера. В результате взлома хакеры получили доступ к логинам, паролям, электронным адресам и номерам счетов клиентов.
12.11.2012
Житель Великобритании Найджел Кларк (Nigel Clarke) запустил интернет-сервис, позволяющий сэкономить время при звонке в государственные учреждения и частные компании, передает Agence France-Presse. Сервис содержит инструкции о том, какую кнопку нужно нажать во время «разговора» с телефонным «роботом», чтобы попасть на нужного человека или получить нужную информацию. Воспользовавшись инструкцией, можно не прослушивать сообщения роботов до конца, что дает выигрыш в деньгах (если звонок платный) и во времени, утверждает Кларк. На сайте, который называется Please Press 1 («Пожалуйста, нажмите клавишу „один“»), имеются подсказки для номеров британских и американских компаний. Планируется ли вывести сервис на международный уровень, Кларк не уточняет.

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

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