Programazio-lengoaia V 0.4.4 kaleratzea

Bi hilabeteko garapenaren ondoren, estatikoki idatzitako V (vlang) programazio-lengoaiaren bertsio berri bat argitaratu da. V sortzearen helburu nagusiak ikasteko eta erabiltzeko erraztasuna, irakurgarritasun handia, konpilazio azkarra, segurtasuna hobetzea, garapen eraginkorra, plataforma anitzeko erabilera, C lengoaiarekin elkarreragingarritasuna hobetzea, erroreen kudeaketa hobea, gaitasun modernoak eta programa gehiago mantentzen ziren. Proiektua bere liburutegi grafikoa eta paketeen kudeatzailea garatzen ari da. Konpiladorearen kodea, liburutegiak eta erlazionatutako tresnak kode irekian daude MIT lizentziapean.

Bertsio berriaren aldaketen artean:

  • Atributuak mugitu dira sintaxi berria erabiltzeko.
  • Egituretarako eta batasunetarako, β€œ@[lerrokatuta]” eta β€œ@[lerrokatuta:8]” atributuak ezartzen dira.
  • β€œ$if T $array { da” adierazpenaz gain, β€œ$if T $array_dynamic {” eta β€œ$if T $array_fixed {” konstruktuetarako laguntza gehitu da.
  • Erreferentziako eremuak zeroan ezartzea bloke seguruetan soilik egin daiteke orain.
  • "r" eta "R" lerroko errepikapen-markak gehitu dira, adibidez "'${"abc":3r}' == 'abcabcabc'".
  • x.vweb moduluaren bertsio esperimental bat prestatu da web zerbitzari sinple baina indartsu baten ezarpenarekin, bideraketa, parametroen tratamendua, txantiloiak eta beste gaitasun batzuk dituena. Orain hizkuntza-liburutegi estandarrak hari anitzeko eta blokeatzeko web zerbitzari bat (vweb) eta hari bakarreko ez-blokeatzailea (x.vweb) ditu Node.js-en antzekoa.
  • Ssh - vssh --ekin lan egiteko liburutegi bat inplementatu da.
  • Pasahitz bakarreko (HOTP eta POTP) lan egiteko modulu bat gehitu da - votp.
  • V - vinix-en sistema eragile sinple baten garapena berriro hasi da.

Iturria: opennet.ru

Gehitu iruzkin berria