• 26 апреля 2012, четверг
  • Санкт-Петербург, ул. 10-я Красноармейская, 22А.

Встреча JUG 26 апреля 2012 — Андрей Бреслав — Язык Kotlin для платформы Java

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

4355 дней назад
26 апреля 2012 c 19:00 до 22:00
Санкт-Петербург
ул. 10-я Красноармейская, 22А.

26 апреля в 19.00 состоится встреча JUG.ru с Андреем Бреславом. Тема: "Язык Kotlin для платформы Java".

 

Язык Kotlin для платформы Java

Описание
Kotlin — современный язык программирования, компилируемый в байт-код для платформы JVM и в JavaScript. Язык разрабатывается в компании JetBrains
. Код проекта доступен под свободной лицензией Apache 2.
 
При разработке авторы руководствуются следующими требованиями к языку: 
 - он должен быть совместим с Java "в обе стороны": код на Java можно вызывать из кода на Kotlin, и наоборот;
 - компилироваться как минимум так же быстро как Java; это требование особенно важно для больших проектов; 
 - быть безопасным, то есть статически гарантировать отсутствие типичных ошибок;
 - быть лаконичным, избегать "церемониальности", то есть "само собой разумеющихся" конструкций, загромождающих код;
 - и, наконец, при сохранении необходимой выразительности, новый язык должен быть достаточно прост для изучения.

В числе прочего, презентация освещает взаимодействие Kotlin и Java:

 - как код, написанный на одном из языков, может обращаться к библиотекам, написанным на другом;
 - как компилируются смешанные проекты, в которых часть написана на Kotlin, а часть — на Java;

 - как Kotlin расширяет существующие Java-библиотеки новыми полезными функциями.

 
Ссылки
Больше почитать о Kotlin и скачать текущую версию можно здесь;
Вот статья-описание на русском языке;
Писать и запускать свои программы, ничего не устанавливая, можно здесь;
Исходный код проекта доступен на github.
 
Андрей Бреслав
Андрей Бреслав возглавляет разработку языка Kotlin в компании JetBrains. Небольшое количество свободного времени, которое после этого остается, он посвящает преподаванию в старшей школе. Раньше преподавал и в университете; теперь вместо этого выступает на различных конференциях, рассказывая о своем проекте и о фундаментальных принципах, лежащих в основе профессии разработчика ПО.
 
Андрей Бреслав
 

Время и место
Доклад состоится в четверг, 26 апреля, в 19.00 в петербургском офисе компании Oracle по адресу 10-я Красноармейская ул., 22А.


Приходите, будет интересно!

 

Регистрация