Zadejte hledaný výraz...

Programovaci jazyk Zig

node
verified
rating uzivatele
(5 hodnocení)
5. 10. 2020 18:32:56
Kodim serverove veci kde je brzda siet takze nemam potrebu, ani chut, pouzivat jazyk bez GC a ficim si na Go, ale nedavno som narazil na Jonathana Blowa ktory si zacal robit vlastny programovaci jazyk Jai kvoli frustracii s C/C++. Jonathan robi hry a tam treba vyzmykat z PC kazdy cyklus cpu a kazdy bite v ramke. Jeho jazyk vsak stale nie je verejne dostupny, iba ako sukromna beta, a je este v aktivnom vyvoji(myslim ze v nom priamo kodi svoju dalsiu hru ako test v realnom nasadeni). Pri tom ako som nasiel Jai tak som objavil aj Zig ktory ma na svedomi Andrew Kelley a Zig je uz verejne dostupny a Andrew s nim plno videi. A Zig sa mi celkom pozdava, ze tomu by som eventuelne dal sancu, ked by som mal tu potrebu riesit nieco vykonnejsie nez zvladne Go. C ani C++ by som asi nechytal a Rust mi pride neskutocne odporny/skaredy jazyk bez zazemia(ekosystem, podpora ide...) na nieco pouzitelne.
A tak by ma zaujimalo ci tu nahodou nie je niekto kto Zig pouziva a ma s nim teda prakticke skusenosti(aj ked este nema v1).
5. 10. 2020 18:32:56
https://webtrh.cz/diskuse/programovaci-jazyk-zig#reply1465167
TomasX
verified
rating uzivatele
(4 hodnocení)
5. 10. 2020 21:07:34
to už raději nim, lisp nebo se obecně zbavit TLB. Zig znám jen z rychlíku, zatím ani nešly aplikace bez chyb kompilovat, bez dobré znalosti llvm a jeho debugování bych do toho nechodil, teda pokud se to díky tomu nechceš naučit.
erlang má nově v betě JIT a první pokusy hovoří o desítkách % rychlejších aplikacích v elixíru.
Největší brzda v rychlosti jsou stejně programátoři a největší překážka jazyků jako zig je chybovost kódu, který v nich píšeš, v tom go má obrovskou výhodu.
Pokud ti aplikace saturuje síť, nejspíš změnou konfigurace linuxu můžeš získat velké zrychlení.
5. 10. 2020 21:07:34
https://webtrh.cz/diskuse/programovaci-jazyk-zig#reply1465166
Pro odpověď se přihlašte.
Přihlásit