Język go - wasza opinia

0

Czy wg was ten język ma przyszłość, czy lepiej nie próbować bo obecnie są lepsze języki?

http://golang.org.pl/

0

Podstawowe pytanie, po co ?

0

http://4programmers.net/Forum/Spolecznosc/167963-GO_Język_od_Google_Możliwości to samo pytanie 4 lata temu. Nie zauważyłem żeby specjalnie popularność i użyteczność tego języka wzrosła od tego czasu ;]

0

Popularność nieco wzrosła, użyteczność dzięki tej pierwszej też - trochę nowych bibliotek, frameworki jakieś czy opensource'owe projekty (np. generator statycznych stron Hugo - kilka razy szybszy od odpowiedników w innych językach, zwłaszcza Rubym). Sam trochę byłem zajawiony, zaczałem nawet petproject i sobie tam gdzieś siedzi nieskończony. Język wydaje mi się bardzo spoko odpowiednikiem C (kompilowalność, a przy tym brak wielu wad jakie miał i jakie wprowadził C++) np. kompozycja zamiast dziedziczenia jest preferowana już na poziomie języka, prostsze wskaźniki, garbage collector. Dodatkowe plusy to szybki kompilator i zajebisty pakiet net/http, funkcje jako first-class citizen czy dość spoko system pakietów. Wśród wad najczęściej wymieniany jest brak generyków, ale są na to workaroundy wszelakie, niektórzy mówią, że statyczne typowanie, ale to temat na dłuższą metę.

Oczywiście nie jest to jezyk do wszystkiego, ale wydaje mi się, że warto na niego zwrócić uwagę.

0
Shalom napisał(a):

http://4programmers.net/Forum/Spolecznosc/167963-GO_Język_od_Google_Możliwości to samo pytanie 4 lata temu. Nie zauważyłem żeby specjalnie popularność i użyteczność tego języka wzrosła od tego czasu ;]

Pojawiło się parę fajnych projektów w Go, np.:

  • Gogs
  • Drone
  • Docker
  • Serf
  • Consul
  • etcd (i reszta softu dla CoreOS)
  • Syncthing
  • ngrok
  • Flynn
0

Go nie jest następcą C i nie nadaje się do pisania systemów, prędzej Rust.

1 użytkowników online, w tym zalogowanych: 0, gości: 1