Programmeerimiskeele väljaanne V 0.4.4

Kaks kuud kestnud arendustööd on tulemusele viinud, avaldades uue versiooni staatiliselt tüpiseeritud programmeerimiskeelest V (vlang). V-i loomisel olid peamised eesmärgid õppimise ja kasutamise lihtsus, kõrge loetavus, kiire kompileerimine, suurenenud turvalisus, efektiivne arendus, platvormidevaheline kasutus, parendatud koostöö C-keelega, parem vigade käsitlemine, kaasaegsed võimalused ja mugavam programmide hooldus. Projekt arendab samuti oma graafikateeki ja paketihaldurit. Kompilaatori, teekide ja kaasnevate tööriistade kood on avatud MIT litsentsi alusel.

Uue versiooni muudatuste hulgas on:

  • Atribuudid on tõlgitud uue süntaksiga kasutamiseks.
  • Struktuuride ja liideste jaoks on rakendatud atribuudid "@[aligned]" ja "@[aligned:8]".
  • Väljendi "$if T is $array {" toetusele on lisatud konstruktsioonid "$if T is $array_dynamic {" ja "$if T is $array_fixed {".
  • Nullväärtuse määramine viidatud väljadele on nüüd lubatud ainult unsafe plokkides.
  • Lisatud on "r" ja "R" strandide kordamine, näiteks "‘${«abc»:3r}’ == ‘abcabcabc'".
  • Valmis eksperimentaalne moodul x.vweb, mis rakendab lihtsat, kuid võimsat veeb-serverile sisseehitatud marsruutimise, parameetrite töötlemise, mallide ja muude võimalustega. Nüüd on keele standartteekis nii mitme lõimega ja blokeeriv veebiserver (vweb) kui ka üheteljelise mitteblokeeriva (x.vweb) tüüp Node.js.
  • On rakendatud ssh-töötlemise teek – vssh.
  • Lisatud on moodul ühekordsete paroolide (HOTP ja POTP) jaoks – votp.
  • Viiakse taas ellu lihtsa operatsioonisüsteemi arendus V- peal – vinix.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster