Rhyddhau iaith raglennu V 0.4.4

Ar Γ΄l dau fis o ddatblygiad, mae fersiwn newydd o'r iaith raglennu V (vlang) sydd wedi'i theipio'n statig wedi'i chyhoeddi. Y prif nodau wrth greu V oedd rhwyddineb dysgu a defnyddio, darllenadwyedd uchel, crynhoad cyflym, gwell diogelwch, datblygiad effeithlon, defnydd traws-lwyfan, gwell rhyngweithrededd Γ’'r iaith C, gwell trin gwallau, galluoedd modern, a rhaglenni mwy cynaliadwy. Mae'r prosiect hefyd yn datblygu ei lyfrgell graffeg a rheolwr pecynnau. Mae'r cod casglu, llyfrgelloedd ac offer cysylltiedig yn ffynhonnell agored o dan y drwydded MIT.

Ymhlith y newidiadau yn y fersiwn newydd:

  • Mae priodoleddau wedi'u symud i ddefnyddio'r gystrawen newydd.
  • Ar gyfer strwythurau ac undebau, mae'r priodoleddau β€œ@[alinio]” ac β€œ@[alinio:8]” yn cael eu gweithredu.
  • Yn ogystal Γ’'r ymadrodd β€œ$if T yw $array {”, mae cefnogaeth ar gyfer y lluniadau β€œ$if T yw $array_dynamic {” a β€œ$if T yw $array_fixed {” wedi'i ychwanegu.
  • Dim ond mewn blociau anniogel y gellir gosod meysydd cyfeiriedig i sero nawr.
  • Ychwanegwyd baneri ailadrodd llinell "r" ac "R", er enghraifft "'${"abc":3r} ' == 'abcabcabc'".
  • Mae fersiwn arbrofol o'r modiwl x.vweb wedi'i baratoi gyda gweithrediad gweinydd gwe syml ond pwerus gyda llwybro, prosesu paramedr, templedi a galluoedd eraill wedi'u cynnwys. Nawr mae gan y llyfrgell safonol iaith weinydd gwe aml-edau a blocio (vweb) ac un edau sengl nad yw'n blocio (x.vweb) tebyg i Node.js.
  • Mae llyfrgell ar gyfer gweithio gyda ssh - vssh - wedi'i rhoi ar waith.
  • Ychwanegwyd modiwl ar gyfer gweithio gyda chyfrineiriau un-amser (HOTP a POTP) - votp.
  • Mae datblygiad system weithredu syml ar V - vinix wedi ailddechrau.

Ffynhonnell: opennet.ru

Ychwanegu sylw