Wpis z mikrobloga

#kotlin czy #java ? Co Waszym zdaniem jest lepsze do czego? Obecnie uczę się Javy ale w ofertach pracy widzę, że idzie w parze z kotlinem.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GG99: kotlin to inny język, ale głównie w wersji na to samo środowisko uruchomieniowe co Java. Można mieszać jedno z drugim.
Naucz się przynajmniej jednego dobrze, a potem bierz się za drugie. Chyba, że android, to od razu kotlin. W Kotlinie i innych językach na JVM poza Javą bywają ciekawe pułapki.
  • Odpowiedz
@GG99: Kotlin jest zdecydowanie przyjemniejszy ale Java z pewnością Ci się przyda. Większość bibliotek z których się korzysta w Kotlinie jest napisana w Javie (jeszcze). Chcesz sprawdzić co w środku nie działa lub jak działa? Musisz znać Javę w conajmniej średnim stopniu.
  • Odpowiedz
@cochese: groovy'iego bym nie porównywał z kotlinem. Groovy jest dynamicznie typowany i wiele rzeczy wywala się w runtime, zamiast w czasie kompilacji. To jest język do pisania niezbyt krytycznych rzeczy, bo tam można bardzo dziwne rzeczy robić oraz pisać kod, który nie będzie się nadawał do przeczytania.
Testy w spocku są spoko, poza paroma pułapkami (przeciążanie argumentów z nullami)
  • Odpowiedz
groovy'iego bym nie porównywał z kotlinem


@globalbus: OK, nie przyglądałem się bliżej Kotlinowi. Napisałem tak bo 1) oba działają na JVMie 2) oba są "Javą z ułatwieniami" (mocno w cudzysłowie).

Groovy jest dynamicznie typowany i wiele rzeczy wywala się w runtime, zamiast w czasie
  • Odpowiedz