Kotlin został zaprojektowany jako obiektowy język w pełni interoperacyjny z kodem napisanym w Javie. Został zaprezentowany w 2011 roku. Od tego czasu jest rozwijany, a jego popularność stale rośnie. Kotlin jest językiem o statycznie typowanych zmiennych.
znamionuje się czytelną składnią i ścisłą integracją z istniejącymi projektami, bibliotekami i platformami utworzonymi w Javie. Kompiluje się do postaci binarnego kodu JVM, więc można go uruchamiać wszędzie tam, gdzie jest Java, na dodatek w Androidzie.
Kotlin zainteresuje programistów aplikacji mobilnych dodatkowo dlatego, że kod napisany w tym języku obciąża system w minimalnym stopniu. Przy tym wszystkim środowisko Kotlina jest kompletnie otwartym oprogramowaniem do bezpłatnego korzystania w dowolnych celach!
Ta książka jest dedykowana dla osób, które posiadają pewne doświadczenia z Javą i chcą momentalnie poznać Kotlina w stopniu pozwalającym na tworzenie aplikacji serwerowych, dla systemu Android i maszyn JVM. Znalazł się tu opis podstawowych cech języka i jego najważniejszych struktur, a następnie przedstawiono bardziej nowoczesne zagadnienia, takie jak tworzenie wysokopoziomowych abstrakcji i języków domenowych.
pokaźny nacisk położono na integrację kodu Kotlin z istniejącymi projektami Java i na sposoby wprowadzania Kotlina do obecnie wykorzystywanego środowiska. Zaprezentowano kilka przydatnych bibliotek i narzędzi, wspaniale upraszczających pracę programiście.
Nie zabrakło w dodatku licznych przykładów kodu, ilustrujących omawiane zagadnienia. W tej książce między innymi: solidne wprowadzenie do Kotlina klasy, klasy danych i funkcje lambda typy danych, w tym kolekcje i puste zmienne własne interfejsy i abstrakcje w Kotlinie właściwości reifikowanego typu, adnotacje i refleksje Kotlin - świetny dla Androida!
O autorach Dmitrij Żemierow pracuje w JetBrains (firma programistyczna z siedzibą w Pradze) od 2003 r. Jest jednym ze współautorów języka Kotlin, dla którego stworzył pierwszą wersję generatora kodu na maszyny JVM.
Prezentował ten język na konferencjach na całym świecie. Aktualnie kieruje zespołem rozwijającym wtyczkę Kotlin dla środowiska IntelliJ IDEA. Swietłana Isakowa dołączyła do zespołu Kotlina w 2011 r. Pracowała nad domniemaniem typów i rozpoznawaniem przeciążania w kompilatorze.
aktualnie zajmuje się popularyzacją języka Kotlin, pokazując go na konferencjach i szkoleniach.
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Kotlin w akcji - dmitry jemerov, svetlana isakova. Twój komentarz zostanie wyświetlony po moderacji.