Mis tüüpi programmeerimiskeel on go?
Mis tüüpi programmeerimiskeel on go?

Video: Mis tüüpi programmeerimiskeel on go?

Video: Mis tüüpi programmeerimiskeel on go?
Video: Rohkem kui kohv: Golang. Miks Java arendajad õpivad GO-d teise keelena? 2024, Mai
Anonim

Mine (ebaõigesti tuntud kui Golang ,) on staatiliselt trükitud, koostatud programmeerimiskeel, mille on Google'is kujundanud Robert Griesemer, Rob Pike ja Ken Thompson. Go on süntaktiliselt sarnane C-ga, kuid sellel on mälu turvalisus, prügikogumine, struktuurne tippimine ja CSP-stiilis samaaegsus.

Tea ka, milleks Go programmeerimiskeelt kasutatakse?

Mine on loodud spetsiaalselt süsteemina programmeerimiskeel suurte hajutatud süsteemide ja väga skaleeritavate võrguserverite jaoks. Selles mõttes asendab see Google'i tarkvaravirnas C++ ja Java.

Lisaks, kas minna on kiirem kui C++? Kuid, Mine on palju lihtsam õppida ja sisse kodeerida kui C++ sest see on lihtsam ja kompaktsem. C++ on kurikuulsalt aeglane kompileerimisaeg. Kuigi kompileerimisaeg sõltub sellest, mida te tegelikult kodeerite, Mine on oluliselt kiiremini kompileerimiseks üle C++.

Lisaks, milline on Go keele tulevik?

Mine sellel on suurepärane sisseehitatud samaaegsuse tugi. See võib kergesti keerutada sadu tuhandeid "gorutine". See muudab selle üheks parimaks keeled samaaegseks programmeerimiseks. Mine kompileerib seda ülehelikiirusel keel kindel "dünaamiline" tunne.

Kas Golang on õppimist väärt?

Mine on kindlasti tasub õppida kui teil on huvi keelte vastu, mis muudavad paralleelsuse ja samaaegsuse keele osaks. See võtab mõned elemendid dünaamilistest keeltest, nagu Python, ja ühendab need kompileerimise ajal staatilise tippimisega, mis mind alguses köitis.

Soovitan: