Společnost Oracle vlastní ochrannou známku JAVASCRIPT. Komunita kolem programovacího jazyka JavaScript zastoupena společností Deno Land vede právní bitvu za její osvobození, viz petice a otevřený dopis na javascript.tm. Do 7. srpna se k nim má vyjádřit Oracle (USPTO TTAB).
Byl představen samostatný rádiový modul Raspberry Pi Radio Module 2 s Wi-Fi a Bluetooth.
Certifikační autorita Let’s Encrypt ukončila k 4. červnu zasílání e-mailových oznámení o vypršení platnosti certifikátů. Pokud e-maily potřebujete, Let’s Encrypt doporučuje některou z monitorovacích služeb.
Přemýšlíte, jak začít prázdniny? Už v úterý 1. července se bude konat Virtuální Bastlírna, tedy online setkání bastlířů, techniků, vědců i akademiků, kde se ve volné diskuzi probírají novinky ze světa techniky, ale i jiných zajímavých témat.
Za poslední měsíc jsme byli svědky plamenů několika raket. Zatímco malá raketa od Hondy se úspěšně vznesla a opět přistála, raketa od SpaceX se rozhodla letět všemi směry najednou. Díkybohu méně … více »Linus Torvalds zmínil, že souborový systém Bcachefs zřejmě odstraní z mainline Linuxu v začleňovacím okně pro vydání 6.17. Kent Overstreet mu totiž posílá kód s novou funkcionalitou i pro začlenění do kandidátů na vydání, kdy očekává pouze opravy chyb. Kent Overstreet byl již dříve z vývoje vyloučen kvůli konfliktní komunikaci.
Ministerstvo průmyslu a obchodu propaguje Microsoft. Ten ve spolupráci s Ministerstvem průmyslu a obchodu spouští AI National Skilling Plan v ČR. "Iniciativa Microsoftu přináší konkrétní a praktickou podporu právě tam, kde ji nejvíc potřebujeme – do škol, firem i veřejné správy.", říká ministr průmyslu a obchodu Lukáš Vlček.
Jste český ISP? Vyplněním krátkého dotazníku můžete pomoci nasměrovat vývoj nové generace routerů Turris Omnia [𝕏].
Celkové tržby společnosti Canonical za rok 2024 byly 292 milionů dolarů (pdf). Za rok 2023 to bylo 251 milionů dolarů.
Byla vydána verze 1.88.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Distribuce Tails specializující se ochranu online soukromí uživatele byla vydána ve verzi 6.17. Mimo jiné aktualizuje Tor Browser (14.5.4) a opravuje několik chyb.
Tiskni
Sdílej:
Mě taky zpočátku neseděla, ale zvykl jsem si, a dnes považuju Lua za jeden z nejlepších skriptovacích jazyků .. rozšiřitelná sémantika je boží věc, a nevím jak to Lua dělá, ale je to minimální jazyk a přitom je de facto kompletní a elegantní, podporuje vše co je potřeba (no, hodil by se mi nějaký statický metaprogramming, ale to můžu kdyžtak dodat externě.. plánuju pro Lua vytvořit systém AST maker jako v Lispu pro rozšiřování syntaxe). Btw, LuaJIT FFI podporuje např. i SIMD a celkově i nízkoúrovňové programování, takže s takovým statickým metaprogrammingem by mohlo jít o perfektně použitelný obecný skriptovací jazyk s vysokým výkonem a konkurovat i jazykům postaveným nad .NET/JVM (myslím teď dynamickým, Clojure například).
Co se týče ještě porovnání s JS, nezanedbatelnou roli hraje i to, že implementace Lua jsou napsané v C a mají málo závislostí.. snažím se nezáviset na ne-C knihovnách pro dobrou interoperabilitu a držím počet závislostí na minimu (v budoucnu přibude ještě fyzikální engine, nejspíš ODE, nic jiného zatím neplánuju). Kromě toho je i LuaJIT o dost menší než V8 a dá se daleko snadněji zabudovat do projektu (projekt, ze kterého OF vychází, Syntensity, využíval JS/V8 pro skriptování .. po migraci klesl objem podpůrného kódu na polovinu a po zavedení utility knihovny ještě dál)
Co se týče mobilních zařízení, tu podporu bych fakt rád přidal, ale zatím to nebude možné. Zatím finance plánuju čerpat z webového distribučního systému (bude se jednat o jednotný systém pro tvorbu a distribuci i kooperativně online s ukládáním všech assetů na serveru) a potenciálně z Chaosu. Ale zatím výdaje jdou z vlastního + příspěvků.
LuaJIT2 je ještě o dost rychlejší než V8K tomu je zajímavé čtení, na které jsem nedávno narazil, tady: http://blog.mrale.ph/post/5436474765/dangers-of-cross-language-benchmark-games