Tso tawm cov lus programming V 0.4.4

Tom qab ob lub hlis ntawm txoj kev loj hlob, ib tug tshiab version ntawm statically ntaus programming lus V (vlang) tau luam tawm. Lub hom phiaj tseem ceeb ntawm kev tsim V yog qhov yooj yim ntawm kev kawm thiab kev siv, kev nyeem ntawv siab, kev sau nrawm, txhim kho kev ruaj ntseg, kev txhim kho kom zoo, kev siv lub platform, txhim kho kev sib raug zoo nrog cov lus C, kev ua yuam kev zoo dua, kev muaj peev xwm niaj hnub no, thiab cov kev tswj xyuas ntau dua. Txoj haujlwm tseem tab tom tsim nws lub tsev qiv ntawv duab thiab tus thawj tswj pob. Cov cai sau ua ke, cov tsev qiv ntawv thiab cov cuab yeej cuam tshuam tau qhib los ntawm MIT daim ntawv tso cai.

Ntawm cov kev hloov nyob rau hauv lub tshiab version:

  • Cov cwj pwm tau raug hloov mus siv cov syntax tshiab.
  • Rau cov qauv thiab cov koom haum, cov cwj pwm "@[aligned]" thiab "@[aligned:8]" raug siv.
  • Ntxiv rau qhov hais tias "$ yog tias T yog $ array {", kev txhawb nqa rau kev tsim "$ yog tias T yog $ array_dynamic {" thiab "$ yog T yog $ array_fixed {" tau ntxiv.
  • Kev teeb tsa cov lus hais rau xoom tam sim no tsuas yog ua tiav hauv cov blocks tsis zoo.
  • Ntxiv "r" thiab "R" kab rov ua chij, piv txwv li "'${"abc": 3r}' == 'abcabcabc'".
  • Ib qho kev sim version ntawm x.vweb module tau npaj nrog kev siv ntawm ib qho yooj yim tab sis muaj zog lub vev xaib server nrog kev teeb tsa hauv, kev ua haujlwm, cov qauv thiab lwm yam muaj peev xwm. Tam sim no lub tsev qiv ntawv tus qauv lus muaj ob lub xov tooj sib txuas thiab thaiv lub vev xaib server (vweb) thiab ib leeg xov tsis thaiv ib qho (x.vweb) zoo ib yam li Node.js.
  • Lub tsev qiv ntawv rau kev ua haujlwm nrog ssh - vssh - tau ua tiav.
  • Ntxiv ib qho module rau kev ua hauj lwm nrog ib zaug passwords (HOTP thiab POTP) - votp.
  • Kev txhim kho ntawm kev ua haujlwm yooj yim ntawm V - vinix tau rov pib dua.

Tau qhov twg los: opennet.ru

Ntxiv ib saib