Програмчлалын хэлний хувилбар V 0.4.4

Хоёр сарын турш хөгжүүлсний дараа статик хэлбэрээр бичигдсэн програмчлалын хэлний V (vlang) шинэ хувилбар хэвлэгдэн гарлаа. V-г бүтээх гол зорилго нь сурах, ашиглахад хялбар, уншихад хялбар, хурдан эмхэтгэх, аюулгүй байдлыг сайжруулах, үр ашигтай хөгжүүлэлт, платформ хоорондын хэрэглээ, Си хэлтэй харилцан ажиллах чадварыг сайжруулах, алдаатай ажиллах чадварыг сайжруулах, орчин үеийн чадавхи, илүү засвар үйлчилгээ хийх боломжтой программууд байв. Төсөл нь график номын сан, багц менежерээ хөгжүүлж байна. Хөрвүүлэгчийн код, номын сан болон холбогдох хэрэгслүүд нь MIT лицензийн дагуу нээлттэй эх сурвалж юм.

Шинэ хувилбарт орсон өөрчлөлтүүдийн дунд:

  • Шинэ синтакс ашиглахын тулд шинж чанаруудыг зөөв.
  • Бүтэц болон холбоодын хувьд “@[aligned]” болон “@[aligned:8]” шинж чанаруудыг хэрэгжүүлдэг.
  • “$хэрэв T нь $массив {” гэсэн илэрхийллээс гадна “$хэрэв T нь $массивийн_динамик {” болон “$хэрэв T нь $массив_зассан бол {” бүтэцүүдийн дэмжлэгийг нэмсэн.
  • Заасан талбаруудыг тэг болгож тохируулахыг одоо зөвхөн аюултай блокуудад хийх боломжтой.
  • "r" ба "R" мөрийг давтах тугуудыг нэмсэн, жишээ нь "'${"abc":3r}' == 'abcabcabc'".
  • X.vweb модулийн туршилтын хувилбарыг суурилуулсан чиглүүлэлт, параметр боловсруулалт, загвар болон бусад боломжуудтай энгийн боловч хүчирхэг вэб серверийн тусламжтайгаар бэлтгэсэн. Одоо хэлний стандарт номын сан нь Node.js-тэй төстэй олон урсгалтай болон блоклох вэб сервер (vweb) болон нэг урсгалт блоклохгүй (x.vweb) аль аль нь байна.
  • ssh - vssh -тэй ажиллах номын сан хэрэгжсэн.
  • Нэг удаагийн нууц үгтэй ажиллах модулийг нэмсэн (HOTP ба POTP) - votp.
  • V - vinix дээр энгийн үйлдлийн системийг хөгжүүлэх ажил дахин эхэлсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх