Project Kotlin
ЛекцияПартнёр:
Предмет:
- Computer Science
Лектор:
Конференция:
Дата записи:
26.04.12
Дата публикации:
24.02.16
Код для блога:
Kotlin – современный язык программирования, компилируемый в байт-код для платформы JVM и в JavaScript. Язык разрабатывается в компании JetBrains. Код проекта доступен под свободной лицензией Apache 2.
При разработке авторы руководствуются следующими требованиями к языку:
- он должен быть совместим с Java «в обе стороны»: код на Java можно вызывать из кода на Kotlin, и наоборот;
- компилироваться как минимум так же быстро как Java; это требование особенно важно для больших проектов;
- быть безопасным, то есть статически гарантировать отсутствие типичных ошибок;
- быть лаконичным, избегать «церемониальности», то есть «само собой разумеющихся» конструкций, загромождающих код;
- и, наконец, при сохранении необходимой выразительности, новый язык должен быть достаточно прост для изучения.
В числе прочего, презентация освещает взаимодействие Kotlin и Java:
- как код, написанный на одном из языков, может обращаться к библиотекам, написанным на другом;
- как компилируются смешанные проекты, в которых часть написана на Kotlin, а часть – на Java;
- как Kotlin расширяет существующие Java-библиотеки новыми полезными функциями.
Другие лекции конференции
17
Хит