El llenguatge de programació V va ser alliberat en codi obert

llenguatge de programació V

L'equip que s'ocupa de el desenvolupament de el llenguatge de programació V havia planejat el març passat la disponibilitat d'una versió de codi obert de l'llenguatge per al mes de juny de 2019.

I això ho va complir publicant aquesta setmana la versió de codi obert de el llenguatge amb algunes de les moltes característiques que va esmentar. En aquesta versió, l'equip de desenvolupament sempre destaca característiques com la seguretat, la velocitat, la lleugeresa i la capacitat de traduir tots els seus projectes de C / C ++.

El llenguatge de programació va ser creat per Alex Medvedniko, un desenvolupador holandès que diu que té un fort compromís amb la simplicitat i el rendiment.

Segons Alex, tot el que pots fer amb els altres idiomes existents també és factible amb V. Alex va dir que va crear el llenguatge V per dur a terme el seu projecte Volt.

Volt és un client d'escriptori natiu per Slack, Skype, Matrix, Telegram, Twitch i molts altres serveis. No cal tenir una dotzena d'aplicacions per arribar a tots els seus contactes en diferents plataformes.

Durant la presentació de l'llenguatge V al març passat, Alex va indicar que té moltes característiques que atrauen els desenvolupadors més freqüents, inclosa la seva velocitat i seguretat, la lleugeresa i la capacitat per traduir tots els seus projectes. / C ++.

També s'ha dit que tot el llenguatge V i la seva biblioteca estàndard tenen menys de 400 KB. La seva documentació també li diu que V pot compilar fins a 1.2 milions de línies de codi per segon per nucli de processador.

Sobre l'alliberament de V

En el llançament de el llenguatge d'aquesta setmana, com un projecte de codi obert, Alex i altres desenvolupadors han indicat que V està complint amb el seu compromís, sent un llenguatge simple, ràpid, segur i compilat per a desenvolupadors de programari mantenibles.

A l'igual que en l'anunci de març, l'equip destaca característiques com ara una compilació ràpida de codi escrit en V, seguretat d'idioma, un traductor de C / C ++, un codi de recàrrega per tenir en compte a l'instant, els canvis i la mida molt petit de compilador i la seva biblioteca, que és d'aproximadament 400 KB, perquè no conté cap dependència.

Les principals característiques de l'llenguatge de programació V es presenten a continuació:

  • una compilació ràpida: V compila 1.5 milions de línies de codi per segon per nucli de processador
  • seguretat (no global, immutabilitat per defecte, funcions parcialment pures, etc.)
  • Traducció de C / C ++: V pot traduir seu projecte de C / C ++ i oferir-li seguretat, simplicitat i compilació fins a 200 vegades més ràpid
  • Compilador de 400 KB amb dependència zero: tot el llenguatge V i la seva biblioteca estàndard tenen menys de 400 KB. Pot generar V a 0,3 segons
  • Hot Code Reload per obtenir el seus canvis a l'instant sense recompilar. Com tampoc perd el temps per trobar l'estat en què està treballant després de cada compilació, estalviarà valuosos minuts del seu temps de desenvolupament.

A més d'això, seva documentació indica que V és similar a Go, el llenguatge de programació creat per Google. Pel que fa a l'rendiment, l'equip creu que V és tan ràpid com C, a el temps que ofereix interoperabilitat amb ell.

No obstant això, molts segueixen sent escèptics sobre les molts dels beneficis citats per al llenguatge.

També assenyalen que l'autor encara no ha finalitzat moltes característiques, inclosa la part de multifil que se suposa que està «lliure de dades» en el moment de la compilació, mentre que és més fàcil d'utilitzar que Go and Rust.

Per a ells, ara que s'ha llançat part de el codi, sembla ser poc més que un traductor de C / C ++, amb la majoria de les funcions anunciades eliminades.

Per ara, l'autor ha publicat una primera versió de l'llenguatge de codi obert. Va informar que V no fa servir la infraestructura de compilador LLVM, sinó que compila directament en el codi de la màquina.

Segons ell, aquesta és una de les raons principals per les quals és tan lleuger i ràpid. En l'actualitat, només s'admeten l'arquitectura x64 i el format Mach-O.

Codi de V


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Pilot automàtic va dir

    Sona genial i en tan sols 400KB! Sembla la fórmula màgica d'Obélix. = :)

    1.    Taraak va dir

      Ja et dic, és flipant, tot i que haurem de veure que tal surt a la fin.