Tag

Kotlin - typowanym j. programowania. Kotlin działa na na wirtualnej maszynie Java

Kotlin - język programowaniaKotlin jest typowanym językiem programowania, który został opracowany w 2011 roku przez deweloperów JetBrains. Działa na wirtualnej maszynie Java i powstał jako język w pełni kompatybilny z innymi językami kompilowanymi. Jego zaletą jest zwięzłość i nowoczesność w porównaniu do Java. Co więcej, w 2017 roku podczas konferencji Google firma ogłosiła, że w trakcie prac nad Androidem będzie wspierała właśnie ten wieloplatformowy język, przez co jego popularność diametralnie wzrosła.
 

Kotlin – stabilność i popularność nowoczesnego języka JVM

 
Kotlin jako stosunkowo młoda technologia dopiero w 2016 roku wypuściła swoją stabilną wersję, jednak to wsparcie Google uczyniło go prawdziwym potentatem na rynku IT. Z drugiej strony o jego stabilności stanowi fakt, że wyrósł na bazie dotychczasowej wiedzy zgromadzonej przez programistów Java, a co za tym idzie, często uważany jest jako jego pełnoprawny zamiennik. Języki te są ze sobą w pełni kompatybilne i wprawiony programista Java niemal natychmiast może rozpocząć pracę w tym nowoczesnym języku. Co więcej, jest on bardzo zwięzły i w bardziej intuicyjny sposób umożliwia przekazanie intencji programisty poprzez używanie przez niego jasnych i deklaratywnych konstrukcji.
 
Dodatkowo Kotlin oferuje wiele funkcjonalności, których Java nie posiada, dlatego też często jest traktowany jako bardzo wydajna nakładka na Java. Sprzyja temu fakt, że jego migracja jest stosunkowo prosta dzięki użyciu opcji InteliJ IDE, która automatycznie konwertuje odpowiednie klasy jednego języka na drugi. Język ten charakteryzuje się stosunkowo niskim progiem wejścia, o ile programista zna dobrze Java. W przeciwnym wypadku zrozumienie istotnych założeń tego języka będzie zbyt trudne, mimo że czynności wykonywanych jest automatycznie poprzez wbudowane mechanizmy. Samo korzystanie z tego języka jest płynne i stosunkowo wydajne, a przy tym pozwala zaoszczędzić wiele czasu i stworzyć zwięzły, czysty kod równoprawny z kodem w Java. Dlatego też wiele firm na całym świecie doceniło zalety Kotlin m.in.: Pinterest, Amazon Web Services, Netflix, Uber, Trello, Evernote, Square czy Coursera.
 
 
 

Wpisy z tagiem Kotlin: