Rilis basa pamrograman V 0.4.4

Sawise rong sasi pembangunan, versi anyar saka basa pemrograman statis diketik V (vlang) wis diterbitake. Sasaran utama ing nggawe V ana ease saka learning lan nggunakake, readability dhuwur, kompilasi cepet, keamanan tambah, pembangunan efisien, nggunakake salib-platform, interoperabilitas apik karo basa C, luwih apik penanganan kesalahan, Kapabilitas modern, lan program liyane maintainable. Proyek kasebut uga ngembangake perpustakaan grafis lan manajer paket. Kode kompiler, perpustakaan lan alat sing gegandhengan mbukak sumber ing sangisore lisensi MIT.

Antarane owah-owahan ing versi anyar:

  • Atribut wis dipindhah kanggo nggunakake sintaks anyar.
  • Kanggo struktur lan serikat pekerja, atribut "@[aligned]" lan "@[aligned:8]" dileksanakake.
  • Saliyane ekspresi "$ yen T iku $ array {", dhukungan kanggo konstruksi "$ yen T iku $ array_dynamic {" lan "$ yen T iku $ array_fixed {" wis ditambahake.
  • Nyetel kolom sing dirujuk menyang nol saiki mung bisa ditindakake ing blok sing ora aman.
  • Nambahake flag baleni baris "r" lan "R", contone "'${"abc":3r}' == 'abcabcabc'".
  • Versi eksperimen saka modul x.vweb wis disiapake kanthi implementasi server web sing prasaja nanging kuat kanthi rute sing dibangun, pangolahan parameter, cithakan lan kemampuan liyane. Saiki perpustakaan standar basa duwe server web multi-utas lan pamblokiran (vweb) lan siji-ulir non-blocking siji (x.vweb) padha karo Node.js.
  • Perpustakaan kanggo nggarap ssh - vssh - wis dileksanakake.
  • Nambahake modul kanggo nggarap sandhi siji-wektu (HOTP lan POTP) - votp.
  • Pangembangan sistem operasi prasaja ing V - vinix wis diterusake.

Source: opennet.ru

Add a comment