2016-02-18 3 views
14

Я очень хочу узнать о преимуществах языка программирования Kotlin над Java для разработки приложений для Android, поскольку я хотел бы изучить новые вещи. Если у кого-то есть какие-либо знания об этом, пожалуйста, сделайте нужным.Каковы преимущества языка программирования Kotlin?

спасибо.

+0

Я хочу сравнить Котлин с Java для разработки приложений Android. –

+0

Да, спасибо за комментарий, теперь это более понятно. – IRus

ответ

10

Я предполагаю, что вы спросили о Котлин против Java для разработки Android.

В основном есть причины для переключения из Java в Котлин для Android развития:

  1. читаемого и лаконичного код
  2. Малой среда выполнение
  3. Производительность
  4. Котлина библиотеки

Всех этого пункты, описанные здесь:

  1. Kotlin for Android Developers
  2. Using Project Kotlin for Android
  3. Checkout Awesome Kotlin for Android
+0

Производительность? Разве это не генерация байт-кода, поэтому она должна быть точно такой же, как Java, или медленнее? По крайней мере, она не может быть быстрее. – NaturalBornCamper

+1

Yep, Kotlin для JVM генерирует байт-код, как Java, но не так же, как Java. Например, вы можете встроить одну лямбду в другую, kotlin в этом случае будет быстрее. – IRus

+0

Удивительные библиотеки – UVM