Programovací jazyk V byl vydán v otevřeném zdroji

programovací jazyk V

Tým, který se zabývá vývojem programovacího jazyka V. plánoval loni v březnu dostupnost verze open source jazyka pro měsíc červen 2019.

A to bylo splněno vydáním verze s otevřeným zdrojovým kódem tento týden jazyk s některými z mnoha funkcí, které jste zmínili. V této verzi vývojový tým vždy zdůrazňuje funkce, jako je zabezpečení, rychlost, lehkost a schopnost překládat všechny vaše projekty C / C ++.

Programovací jazyk vytvořil Alex Medvedniko, nizozemský vývojář, který říká, že má silný závazek k jednoduchosti a výkonu.

Podle Alexa je vše, co můžete dělat s ostatními existujícími jazyky, také proveditelné s V.. Alex řekl, že pro realizaci svého Voltova projektu vytvořil jazyk V.

Volt je nativní desktopový klient pro služby Slack, Skype, Matrix, Telegram, Twitch a mnoho dalších. Abyste mohli kontaktovat všechny své kontakty na různých platformách, nemusíte mít tucet aplikací.

Během prezentace jazyka V loni v březnu, Alex uvedl, že má mnoho funkcí, které oslovují nejčastější vývojáře, včetně jeho rychlosti a zabezpečení, jeho lehkost a schopnost překládat všechny vaše projekty. / C ++.

Rovněž bylo řečeno, že celý jazyk V a jeho standardní knihovna jsou menší než 400 KB. Jeho dokumentace vám také říká, že V může sestavit až 1.2 milionu řádků kódu za sekundu na jedno jádro procesoru.

O vydání V

V jazykové verzi tohoto týdne jako projekt open source Alex a další vývojáři naznačili, že V plní svůj závazek tím, že je jednoduchým, rychlým, bezpečným a kompilovaným jazykem pro udržitelné vývojáře softwaru.

Stejně jako v březnovém oznámení tým zdůrazňuje funkce, jako je rychlá kompilace kódu napsaného ve V, jazyková bezpečnost, překladač C / C ++, kód pro opětovné načtení, který se okamžitě zohlední, změny a velmi malá velikost kompilátoru a jeho knihovny, která je asi 400 kB, protože neobsahuje žádné závislosti.

Níže jsou uvedeny hlavní rysy programovacího jazyka V:

  • rychlá kompilace: V kompiluje 1.5 milionu řádků kódu za sekundu na jedno jádro procesoru
  • zabezpečení (ne globální, výchozí neměnnost, částečně čisté funkce atd.)
  • Překlad C / C ++: V může přeložit váš projekt C / C ++ a nabídnout vám zabezpečení, jednoduchost a kompilaci až 200krát rychleji
  • Kompilátor 400 kB s nulovou závislostí: Veškerý jazyk V a jeho standardní knihovna jsou menší než 400 KB. Dokáže generovat V za 0,3 sekundy
  • Načtení horkého kódu: Získejte své změny okamžitě, aniž byste museli znovu kompilovat. Protože také neztrácíte čas hledáním stavu, ve kterém pracujete po každém sestavení, ušetříte cenné minuty svého času vývoje.

Kromě toho, vaše dokumentace naznačuje, že V je podobné Go, programovací jazyk vytvořený společností Google. Pokud jde o výkon, tým věří, že V je stejně rychlý jako C, a přitom nabízí interoperabilitu s ním.

Mnozí však zůstávají skeptičtí ohledně mnoha výhod citovaných pro jazyk.

Rovněž si povšimli, že autor ještě nedokončil mnoho funkcí, včetně vícevláknové části, která má být v době kompilace „bez dat“, přičemž je snadněji použitelná než Go and Rust.

Nyní, když byl část kódu vydána, se jim zdá, že je něco víc než překladač C / C ++, s odstraněnou většinou inzerovaných funkcí.

Autor prozatím publikoval první verzi otevřeného zdrojového jazyka. Hlášeno, že V nepoužívá rámec kompilátoru LLVM, ale kompiluje se přímo do strojového kódu.

Podle něj je to jeden z hlavních důvodů, proč je tak lehký a rychlý. V současné době je podporována pouze architektura x64 a formát Mach-O.

V kód


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Autopilot řekl

    Zní to skvěle a jen za 400 kB! Vypadá to jako Obelixův magický vzorec. = :)

    1.    tarak řekl

      Už vám říkám, je to úžasné, i když nakonec budeme muset vidět, jak to dopadne.