LocalazyLocalazy
Viper je nový programovací jazyk navrhnutý tvorcami programovacieho jazyka Go. Je to staticky typovaný, kompilovaný jazyk so zameraním na jednoduchosť, bezpečnosť a výkon. Jazyk je stále v počiatočnom štádiu vývoja a zatiaľ nie je pripravený na produkčné použitie. Vývojári však vydali referenčnú implementáciu a žiadajú komunitu o spätnú väzbu. Vývojári jazyka Viper dúfajú, že jazyk sa budú môcť ľahko naučiť aj programátori, ktorí už poznajú jazyk Go. Dúfajú najmä, že bude dobrou voľbou na písanie bezpečného a spoľahlivého softvéru. Jazyk má niekoľko funkcií, ktoré majú pomôcť dosiahnuť tieto ciele. Má napríklad typový systém, ktorý je prepracovanejší ako systém jazyka Go, a podporuje odvodzovanie typov. To znamená, že programátori môžu písať kód, ktorý nie je tak slovný a je ľahšie zrozumiteľný. Viper má tiež niekoľko funkcií, ktoré sú navrhnuté na zlepšenie výkonu. Napríklad podporuje súbežné programovanie a zber odpadu. Jazyk bol navrhnutý tak, aby bol ľahko prenosný, takže ho možno používať na rôznych platformách. Vývojári stále pracujú na pridávaní nových funkcií do jazyka. Pracujú najmä na pridaní podpory pre generické programovanie. To umožní programátorom písať kód, ktorý sa bude dať lepšie opakovane používať a ľahšie udržiavať. Celkovo je Viper sľubný nový jazyk, ktorý má potenciál byť dobrou voľbou na písanie bezpečného a spoľahlivého softvéru.