2016-02-18 37 views
14

Jestem dość chętny, aby poznać zalety języka programowania Kotlin nad Javą do tworzenia aplikacji na Androida, ponieważ chciałbym odkrywać nowe rzeczy. Jeśli ktoś ma jakąkolwiek wiedzę na ten temat, proszę o pomoc.Jakie są zalety języka programowania Kotlin?

Dziękuję.

+0

Chcę porównać Kotlin z Java dla Android tworzenia aplikacji. –

+0

tak, dziękuję za komentarz, teraz jest bardziej zrozumiały. – IRus

Odpowiedz

10

Przypuszczam, że poprosił o Kotlin kontra Java dla rozwoju Android.

Zasadniczo istnieją powody, aby przełączyć się z Java Kotlin dla rozwoju Android:

  1. kod czytelny i zwięzły
  2. Mały uruchomieniowe
  3. wydajności
  4. Kotlin bibliotek

Wszystko to punkty opisane tutaj:

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

Wydajność? Czy nie generuje kodu bajtowego, więc powinien być dokładnie taki sam, jak w Javie, lub wolniejszy? Nie może być co najmniej szybszy, prawda? – NaturalBornCamper

+1

Tak, Kotlin dla JVM generuje kod bajtowy podobnie jak Java, ale nie w taki sam sposób, jak Java. Na przykład możesz wstawić jedną lambdę w drugiej, kotlin w tym przypadku będzie szybszy. – IRus

+0

niesamowite biblioteki – UVM