Jakim językiem programowania jest go?
Jakim językiem programowania jest go?

Wideo: Jakim językiem programowania jest go?

Wideo: Jakim językiem programowania jest go?
Wideo: Go in 100 Seconds 2024, Może
Anonim

Idź (niepoprawnie znany jako Golang ,) to statycznie skompilowany język programowania zaprojektowany w Google przez Roberta Griesemera, Roba Pike'a i Kena Thompsona. Go jest składniowo podobny do C, ale z bezpieczeństwem pamięci, wyrzucaniem elementów bezużytecznych, typowaniem strukturalnym i współbieżnością w stylu CSP.

Wiesz też, do czego służy język programowania Go?

Udać się jest zaprojektowany specjalnie jako system język programowania dla dużych, rozproszonych systemów i wysoce skalowalnych serwerów sieciowych. W tym duchu zastępuje C++ i Javę w stosie oprogramowania Google.

Co więcej, czy go szybciej niż C++? Jednakże, Udać się jest znacznie łatwiejszy do nauczenia i kodowania w niż C++ ponieważ jest prostszy i bardziej kompaktowy. C++ ma notorycznie wolny czas kompilacji. Chociaż czas kompilacji zależy od tego, co faktycznie kodujesz, Udać się jest znacząco szybciej skompilować przez C++.

Dodatkowo, jaka jest przyszłość języka Go?

Udać się ma doskonałą wbudowaną obsługę współbieżności. Może łatwo rozkręcić setki tysięcy „gorutyn”. To sprawia, że jest jednym z najlepszych Języki do programowania współbieżnego. Udać się kompiluje się z prędkością ponaddźwiękową, dając to język wyraźna „dynamiczna” atmosfera.

Czy warto uczyć się Golanga?

Idź jest zdecydowanie warte nauki jeśli interesują Cię języki, w których paralelizm i współbieżność są częścią języka. Pobiera niektóre elementy z języków dynamicznych, takich jak Python, i łączy je ze statycznym typowaniem w czasie kompilacji, co początkowo mnie zainteresowało.

Zalecana: