Dear Java, it's time to Go
lokalizacja: biuro Docaposte, Ogrodowa 8 Wejście B, 6. piętro
prelegent: Bartosz Paluszkiewicz, Java developer w Docaposte.
tl;dr;
- dlaczego Go?
- Go vs Java
- tooling
- składnia
- developer experience
- przykłady na żywo
opis:
Mówię do ciebie spoza systemu, przerywamy symulację. Rozpruj poduszkę, znajdziesz w niej opakowanie Draży Korsarzy. Zjedz wszystkie. Zaśniesz. Obudzisz się w 1990 i zaczniemy wszystko od nowa.
Język prosty jak budowa cepa, którego nauczysz się w trakcie podróży InterCity z Łodzi Fabrycznej do Zgierza, a pisanie ifów uznawane jest w nim za ficzer.
Bez klas, dziedziczenia i maszyny wirtualnej. Z bogatym SDK, biblioteką standardową i ekosystemem.
To wszystko w ~3MB binarce i runtime zużywającym ~2MB RAMu. Niemożliwe? No jasne że nie, przecież jeszcze nie zjadłeś Korsarzy.