Milyen típusú programozási nyelv a go?
Milyen típusú programozási nyelv a go?

Videó: Milyen típusú programozási nyelv a go?

Videó: Milyen típusú programozási nyelv a go?
Videó: Milyen buktatói lehetnek a Go programozási nyelvnek? - Sági-Kazár Márk (Banzai Cloud) 2024, November
Anonim

Go (helytelenül ismert Golang ,) egy statikusan gépelt, lefordított programozási nyelv, amelyet a Google-nál Robert Griesemer, Rob Pike és Ken Thompson tervezett. A Go szintaktikailag hasonló a C-hez, de memóriabiztonsággal, szemétgyűjtéssel, szerkezeti gépeléssel és CSP-stílusú párhuzamossággal.

Tudja azt is, hogy mire használják a Go programozási nyelvet?

Megy kifejezetten rendszernek készült programozási nyelv nagy, elosztott rendszerekhez és nagymértékben skálázható hálózati szerverekhez. Ennek megfelelően a C++ és a Java helyébe lép a Google szoftververemében.

Továbbá a go gyorsabb, mint a C++? Azonban, Megy sokkal könnyebb megtanulni és bekódolni mint a C++ mert egyszerűbb és kompaktabb. C++ köztudottan lassú a fordítási ideje. Míg a fordítási idő attól függ, hogy valójában mit kódol, Megy jelentősen gyorsabban fordítani C++ felett.

Ezenkívül mi a Go nyelv jövője?

Megy kiváló beépített támogatással rendelkezik a párhuzamossághoz. Könnyedén több százezer „gorutint” tud felpörgetni. Ez teszi a legjobbak közé nyelvek párhuzamos programozáshoz. Megy szuperszonikus sebességgel fordítja ezt megadva nyelv határozott „dinamikus” érzés.

Megéri tanulni a Golangot?

Go határozottan érdemes tanulni ha olyan nyelvek iránt érdeklődik, amelyek a párhuzamosságot és a párhuzamosságot a nyelv részévé teszik. Elvesz néhány elemet a dinamikus nyelvekből, például a Pythonból, és statikus gépeléssel párosítja őket fordítási időben, ami kezdetben vonzott.

Ajánlott: