Би яагаад Голанг сурах ёстой вэ?
Би яагаад Голанг сурах ёстой вэ?

Видео: Би яагаад Голанг сурах ёстой вэ?

Видео: Би яагаад Голанг сурах ёстой вэ?
Видео: 100 секундын дотор яв 2024, Арванхоёрдугаар сар
Anonim

Яв доод түвшний ажлуудаас өндөр түвшний API-д ашиглаж болно. Энэ нь хатуу үзүүлэлттэй, гайхалтай стандарт lib-тэй, хурдан, уугуул хоёртын файлд хөрвүүлдэг, статикаар бичдэг, санах ойн удирдлагыг хийсвэрлэдэг, тэр ч байтугай таны барбекю хийх боломжтой. Би яагаад үүнийг хийснээ хэлж чадна, энэ нь бусад програмчлалын хэлэнд ч хамаатай.

Үүнийг анхаарч үзвэл Голанг хэл сурах нь үнэ цэнэтэй юу?

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

Дараа нь Голанг сурахад хэцүү юу гэсэн асуулт гарч ирнэ. Голанг нь Python эсвэл JavaScript-ээс хамаагүй хялбар хэл юм. Танд асуудалтай байж болох цорын ганц хоёр газар голанг Эдгээр нь интерфэйсүүд ба зэрэгцээ шинж чанарууд: goroutines болон сувгууд. би олсон голанг маш сурахад хялбар . Миний туршлагаас харахад хамгийн хялбар цорын ганц хэл сурах Smalltalk юм.

Үүнийг харгалзан үзвэл Голанг яагаад ийм алдартай болсон бэ?

Хурдан, аюулгүй, ажиллахад хялбар - Go яагаад ашиг олж байгаагийн гол шалтгаан алдартай хэрэглэхэд хялбар шинж чанартай холбоотой. Хог цуглуулсан - Go бол хог цуглуулдаг маш их хэл юм. Голанг Програмд ашиглахаа больсон объектуудын эзэлдэг санах ойг сэргээх оролдлого.

Голанг Python-оос илүү юу?

Бүгдээрээ, Голанг вэб хөгжүүлэлт болох нь батлагдсан илүү хурдан ашиглах Python олон тохиолдолд ижил төрлийн ажлуудад зориулагдсан. Эцсийн эцэст, Голанг Энэ нь даалгавраа үр дүнтэй, шаардлагагүй хурдан гүйцэтгэхийг хүсдэг хүмүүст зориулагдсан юм яв програмчлалын хэлний нарийн ширийн зүйлс рүү.

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