Verëffentlechung vun programméiere Sprooch V 0.4.4

No zwee Méint Entwécklung gouf eng nei Versioun vun der statesch getippten Programméierungssprooch V (vlang) publizéiert. D'Haaptziler an engem schafen V goufen einfach Léieren a benotzen, héich readability, séier Zesummesetzung, verbessert Sécherheet, effikass Entwécklung, Kräiz-Plattform benotzen, verbessert Interoperabilitéit mat der C Sprooch, besser Feeler Ëmgank, modern Fäegkeeten a méi erhale Programmer. De Projet entwéckelt och seng Grafikbibliothéik a Package Manager. De Compiler Code, Bibliothéiken a verwandte Tools sinn opgemaach ënner der MIT Lizenz.

Ënnert den Ännerungen an der neier Versioun:

  • Attributer goufen geplënnert fir déi nei Syntax ze benotzen.
  • Fir Strukturen a Gewerkschaften ginn d'Attributer "@[ausgeriicht]" an "@[ausgeriicht:8]" ëmgesat.
  • Zousätzlech zum Ausdrock "$if T ass $array {", Ënnerstëtzung fir d'Konstruktiounen "$if T ass $array_dynamic {" an "$if T ass $array_fixed {" gouf derbäigesat.
  • Referenzfelder op Null setzen kann elo nëmmen an onséchere Blocks gemaach ginn.
  • Derbäigesat "r" an "R" Linn widderhuelen Fändelen, zum Beispill "'${"abc":3r}' == 'abcabcabc'".
  • Eng experimentell Versioun vum x.vweb Modul gouf virbereet mat der Ëmsetzung vun engem einfachen awer mächtege Webserver mat agebaute Routing, Parameterveraarbechtung, Templates an aner Fäegkeeten. Elo huet d'Sprooch Standardbibliothéik souwuel e Multi-threaded a blockéierend Webserver (vweb) an e Single-threaded net-blockéierend (x.vweb) ähnlech wéi Node.js.
  • Eng Bibliothéik fir mat ssh ze schaffen - vssh - gouf implementéiert.
  • E Modul dobäigesat fir mat eemolege Passwierder ze schaffen (HOTP a POTP) - votp.
  • D'Entwécklung vun engem einfachen Betribssystem op V - vinix ass erëm opgaang.

Source: opennet.ru

Setzt e Commentaire