D'V Programmiersprache gouf an Open Source verëffentlecht

Programméiersprooch V

D'Equipe déi sech mat der Entwécklung vun der V Programméierungssprooch beschäftegt hat de leschte Mäerz d'Disponibilitéit vun enger Open Source Versioun geplangt vun der Sprooch fir de Mount Juni 2019.

An dëst gouf erreecht duerch d'Verëffentlechung vun der Open Source Versioun dës Woch Sprooch mat e puer vun de ville Funktiounen déi Dir ugeschwat hutt. An dëser Verëffentlechung markéiert d'Entwécklungsteam ëmmer Features wéi Sécherheet, Geschwindegkeet, Liichtkeet an d'Fäegkeet fir all Är C / C ++ Projeten z'iwwersetzen.

D'Programméierungssprooch gouf vum Alex Medvedniko erstallt, en hollänneschen Entwéckler dee seet hien hätt e staarkt Engagement fir Einfachheet a Leeschtung.

Dem Alex no, alles wat Dir mat den anere existente Sprooche maache kënnt, ass och mat V machbar. Den Alex sot datt hien d'V Sprooch erstallt huet fir säi Volt Projet auszeféieren.

Volt ass en natierlechen Desktop Client fir Slack, Skype, Matrix, Telegram, Twitch, a vill aner Servicer. Dir musst net eng Dosen Apps hunn fir all Är Kontakter op verschiddene Plattformen z'erreechen.

Während der Presentatioun vun der V Sprooch am leschte Mäerz, Alex huet uginn datt et vill Features huet déi déi heefegst Entwéckler uspriechen, och d'Geschwindegkeet an d'Sécherheet, seng Liichtegkeet a seng Fäegkeet fir all Är Projeten z'iwwersetzen. / C ++.

Et gouf och gesot datt déi ganz V Sprooch a seng Standardbibliothéik manner wéi 400 KB sinn. Seng Dokumentatioun seet Iech och datt V ka bis zu 1.2 Milliounen Zeilen Code pro Sekonn pro Prozessorkär kompiléieren.

Op der Verëffentlechung vu V

An der Sprooche Verëffentlechung vun dëser Woch, als Open Source Projet, Den Alex an aner Entwéckler hunn uginn datt V säin Engagement gerecht gëtt andeems se eng einfach, séier, sécher a kompiléiert Sprooch fir erhale Software-Entwéckler ass.

Wéi an der Annonce vum Mäerz, d'Team weist Features wéi eng séier Kompiléierung vu Code ervir, déi a V geschriwwe ginn ass, Sproochesécherheet, en C / C ++ Iwwersetzer, e Luetcode fir direkt ze berécksiichtegen, Ännerungen an déi ganz kleng Gréisst vum Compiler a senger Bibliothéik, dat ass ongeféier 400 KB, well et keng Ofhängegkeeten enthält.

Déi Haaptfeatures vun der V Programmiersprache ginn hei ënnendrënner presentéiert:

  • eng séier Kompiléierung: V kompiléiert 1.5 Millioune Linne Code pro Sekonn pro Prozessorkär
  • Sécherheet (net global, Standard Immutabilitéit, deelweis reng Funktiounen, asw.)
  • C / C ++ Iwwersetzung: V kann Ären C / C ++ Projet iwwersetzen a bitt Iech Sécherheet, Einfachheet a Kompiléierung bis zu 200 Mol méi séier
  • 400 KB Compiler mat Null Ofhängegkeet - All V Sprooch a seng Standardbibliothéik si manner wéi 400 KB. Kann V an 0,3 Sekonnen generéieren
  • Hot Code Reload: Kritt Är Ännerungen direkt ouni ze kompiléieren. Well Dir och keng Zäit verschwennt fir de Staat ze fannen wou Dir schafft no all Build, spuert Dir wäertvoll Minutte vun Ärer Entwécklungszäit.

Nieft deem, Är Dokumentatioun weist datt V ähnlech mam Go ass, d'Programméierungssprooch déi vu Google erstallt gouf. Wann et ëm d'Leeschtung geet, gleeft d'Team datt V sou séier wéi C ass, wärend d'Interoperabilitéit domat bitt.

Wéi och ëmmer, vill bleiwe skeptesch iwwer déi vill Virdeeler fir d'Sprooch zitéiert.

Si bemierken och datt den Autor nach vill Features ofgeschloss huet, inklusiv de multithreaded Deel deen "kompiléierend" soll "data free" sinn, wärend et méi einfach ass ze benotzen wéi Go a Rust.

Zu hinnen, elo datt e puer vum Code verëffentlecht gouf, schéngt et wéineg méi wéi en C / C ++ Iwwersetzer ze sinn, mat de meeschte vun den ugekënnegten Features ewechgeholl.

Fir elo huet den Autor eng éischt Versioun vun der Open Source Sprooch publizéiert. Gemellt datt V net den LLVM Compiler Framework benotzt, mee kompiléiert direkt a Maschinncode.

No him ass dëst eng vun den Haaptgrënn firwat et sou liicht a séier ass. Momentan ginn nëmmen d'x64 Architektur an de Mach-O Format ënnerstëtzt.

V Code

 


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

2 Kommentaren, loosst ären

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.

  1.   Autopilot sot

    Kléngt super an nëmmen 400kb! Et gesäit aus wéi dem Obelix seng magesch Formel. = :)

    1.    Taraak sot

      Ech soen Iech, et ass erstaunlech, och wa mer um Enn musse kucken, wéi et ausgeet.