Ямар төрлийн програмчлалын хэл вэ?
Ямар төрлийн програмчлалын хэл вэ?

Видео: Ямар төрлийн програмчлалын хэл вэ?

Видео: Ямар төрлийн програмчлалын хэл вэ?
Видео: Шилдэг ном- Нүүрний хэл- Сайн эр сайхан хүүхнийг таних арга- Царай ба зан- Face language 2024, May
Anonim

Go (буруу гэж нэрлэдэг Голанг ,) нь Роберт Гриземер, Роб Пайк, Кен Томпсон нарын Google-д зохиосон статик хэлбэрээр бичигдсэн, эмхэтгэсэн програмчлалын хэл юм. Go нь синтаксийн хувьд C-тэй төстэй боловч санах ойн аюулгүй байдал, хог хаягдал цуглуулах, бүтцийн бичих, CSP маягийн зэрэгцэх чадвартай.

Мөн Go програмчлалын хэлийг юунд ашигладаг болохыг мэдэх үү?

Яв систем болгон тусгайлан зохион бүтээсэн програмчлалын хэл том, тархсан систем болон өндөр масштабтай сүлжээний серверүүдэд зориулагдсан. Энэ утгаараа энэ нь Google-ийн програм хангамжийн стек дэх C++ болон Java хэлийг орлуулдаг.

Цаашилбал, C++-ээс хурдан явах уу? Гэсэн хэдий ч, Яв сурах, кодлоход илүү хялбар байдаг C++-ээс илүү Учир нь энэ нь илүү энгийн бөгөөд авсаархан юм. C++ эмхэтгэх хугацаа нь удаан байдаг. Эмхэтгэх хугацаа нь таны яг юу кодлож байгаагаас шалтгаална. Яв мэдэгдэхүйц юм Илүү хурдан C++ дээр хөрвүүлэх.

Нэмж дурдахад Go хэлний ирээдүй юу вэ?

Яв зэрэгцүүлэхэд маш сайн суурилуулсан дэмжлэгтэй. Энэ нь хэдэн зуун мянган "горутин" -ийг хялбархан эргүүлж чаддаг. Энэ нь түүнийг хамгийн шилдэгүүдийн нэг болгодог хэлүүд зэрэгцээ програмчлалын хувьд. Яв дуунаас хурдан хурдаар эмхэтгэдэг хэл тодорхой "динамик" мэдрэмж.

Голанг сурах нь үнэ цэнэтэй юу?

Явах нь гарцаагүй сурах нь зүйтэй Хэрэв та параллелизм ба параллелизмыг хэлний нэг хэсэг болгодог хэлийг сонирхож байгаа бол. Энэ нь Python гэх мэт динамик хэлнүүдийн зарим элементүүдийг авч хөрвүүлэх үед статик бичихтэй хослуулсан нь намайг анх татсан юм.

Зөвлөмж болгож буй: