Millainen ohjelmointikieli go on?
Millainen ohjelmointikieli go on?

Video: Millainen ohjelmointikieli go on?

Video: Millainen ohjelmointikieli go on?
Video: Германский веломотор MAW 1955 года! Разборка, обзор конструкции 2024, Saattaa
Anonim

Mene (tunnetaan väärin nimellä Golang ,) on staattisesti kirjoitettu, käännetty ohjelmointikieli, jonka Googlessa suunnittelivat Robert Griesemer, Rob Pike ja Ken Thompson. Go on syntaktisesti samanlainen kuin C, mutta siinä on muistiturvallisuus, roskien kerääminen, rakenteellinen kirjoittaminen ja CSP-tyylinen samanaikaisuus.

Tiedätkö myös, mihin Go-ohjelmointikieltä käytetään?

Mennä on suunniteltu erityisesti järjestelmiksi ohjelmointikieli suurille hajautetuille järjestelmille ja erittäin skaalautuville verkkopalvelimille. Siinä mielessä se korvaa C++:n ja Javan Googlen ohjelmistopinossa.

Lisäksi, onko go nopeampi kuin C++? Kuitenkin, Mennä on paljon helpompi oppia ja koodata sisään kuin C++ koska se on yksinkertaisempi ja kompaktimpi. C++ sillä on tunnetusti hidas käännösaika. Vaikka käännösaika riippuu siitä, mitä todella koodaat, Mennä on merkittävästi nopeammin kääntääksesi C++:lla.

Lisäksi mikä on Go-kielen tulevaisuus?

Mennä siinä on erinomainen sisäänrakennettu tuki samanaikaisuudelle. Se voi pyörittää satoja tuhansia "gorutiineja" helposti. Tämä tekee siitä yhden parhaista Kieli (kielet samanaikaiseen ohjelmointiin. Mennä kääntää yliäänenopeuksilla antaen tämän Kieli selvä "dynaaminen" tunne.

Onko Golang oppimisen arvoinen?

Go on ehdottomasti oppimisen arvoinen jos olet kiinnostunut kielistä, jotka tekevät rinnakkaisuudesta ja rinnakkaisuudesta osa kieltä. Se ottaa joitakin elementtejä dynaamisista kielistä, kuten Pythonista, ja yhdistää ne staattiseen kirjoittamiseen käännöshetkellä, mikä aluksi houkutteli minua.

Suositeltava: