Open source software pro úpravu digitálních fotografií LightZone (Wikipedie) byl vydán v nové verzi 5.0.0. LightZone je dnes k dispozici pod licencí BSD. Původně se jednalo o proprietární software vyvíjený společností Light Crafts. Ta v prosinci 2012 souhlasila s uvolněním zdrojových kódů jako open source [Wayback Machine].
Byla vydána verze 0.84 telnet a ssh klienta PuTTY (Wikipedie). Podrobnosti v přehledu nových vlastností a oprav chyb a Change Logu.
Microsoft představil Azure Linux 4.0 a Azure Container Linux. Na konferenci Open Source Summit North America 2026 organizované konsorciem Linux Foundation a sponzorované také Microsoftem. Azure Linux 4.0 vychází z Fedora Linuxu. Azure Container Linux je založen na projektu Flatcar. Azure Linux (GitHub, Wikipedie) byl původně znám jako CBL-Mariner.
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 165 (pdf).
Byla vydána verze 9.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a informačním videu.
Firefox 151 podporuje Web Serial API. Pro komunikaci s různými mikrokontroléry připojenými přes USB nebo sériové porty už není nutné spouštět Chrome nebo na Chromiu postavené webové prohlížeče.
Byla vydána nová stabilní verze 8.0 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 148. Přehled novinek i s náhledy v příspěvku na blogu.
Ve FreeBSD byla nalezena a opravena zranitelnost FatGid aneb CVE-2026-45250. Jedná se o lokální eskalaci práv. Neprivilegovaný uživatel se může stát rootem.
Společnost Flipper Devices oznámila Flipper One. Zcela nový Flipper postavený od nuly. Jedná se o open-source linuxovou platformu založenou na čipu Rockchip RK3576. Hledají se dobrovolníci pro pomoc s dokončením vývoje (ovladače, testování, tvorba modulů).
Vývojáři Wine oznámili vydání verze 2.0 knihovny vkd3d pro překlad volání Direct3D na Vulkan. Přehled novinek na GitLabu.
Python je jazyk interpretovanýKompilovaný do bajtkódu. To jen pro detailisty :).
Pokud si uvědomíš že javovský "bajtkód" není schopný běžet bez JVMka a přestaneš takovému jazyku říkat "kompilovaný" tak je hranice jasně daná.
Cython sice obsahuje nějaké běhové prostředí podobné pythonu, ale je zakompilované přímo do binárky. Výsledek je hrouda strojáku nezávislá na nějakém dalším virtuálním stroji, ovšem jak si rač všimnout ne úplně kompatibilní s cpythonem.
Víš vůbec, že některé ARM procesory umí nativně běžet Javovský bytekód?Nejenom že to velice dobře vím, ale přímo jsme čekal jestli vypálíš tuhle blbost aniž bys přečetl co jsem vlastně psal. Javovský bytekód je (teoreticky) strojovým kódem takové architektury, moje argumentace platí stejně. Prakticky to nijak zázračně nefungovalo a proto se to nikdy neujalo. Jako argument je to spíš odstrašující příklad proč se java bez JVMka provozovat nedá.
Stejnětak cython není nyní 100% kompatibilní s pythonem, ale je to vývojový cíl (verze 1.0 být má).Jasně, přístí verze bude dokonalá. Kde já jsem to jen slyšel… Opravdu věříš tomu že existuje nějaky zázračný všelék a že všichni ostatní tvůrci interpretovaných jazyků jsou blbci nebo spiklenci?
Co až kompatibilitu dokončí, co se stane? Bude python kompilovaný nebo interpretovaný? Nebo se zhroutí svět?Pokud věříš na rozbití celosvětového spiknutí tvůrců interpretovaných jazyků, tak se ti asi opravdu zhroutí svět. Jinak bude záležet jak se autoři cythonu postaví k omezením které klade statická kompilace – buď to bude zase jen omezená podmnožina funkčnosti pythonu nebo to bude obsahovat funkční ekvivalent interpretru včetně mizerného výkonu. Python prostě dovoluje dělat operace které předem zkompilovat nejdou. Nicméně takový zakompilovaný interpret je podle mojí filozofie spustitelný stroják a není na tom nic špatného. Naopak, přesně to ilustruje proč je "kompilování" nezkompilovatelného kódu kokotina. (Pomíjím že zakompilený interpret se hodí z jiných důvodů než honění si kompilačního trika.)
protože architektura JAVY je pomalá (stack based) a tedy její interpretování může být stejném hardware někdy rychlejší, než nativní běh.Neni to co rikal Radon?
Což jen dokazuje, že být "nativní" samo o sobě ještě nezaručuje rychlost (ani nic jiného).Nedokazuje. To ze je JVM bajtkod nativni na nejake obskurni HW architekture jeste neznamena, ze pobezi rychleji nez nativni kod na nejake jine architekture. Nativni kod je rychlejsi uz z definice. (A JIT preklada do nativniho kodu, takze to jde opravdu mimo ten argument.) Zbytek nema cenu komentovat - ty se proste chces hadat.
Hlavním smyslem Cythonu není začít jazyk kompilovat…Čili se dostáváš k tomu co jsem říkal na začátku, že taková "kompilace" jen pro fantazii většího výkonu je pikačovina. Nic jiného jsem netvrdil ani o cythonu (potažmoy PyPy a PsyCo) ani o interpretovaných jazycích vůbec.
Jedná se pouze na draft, návrhy a připomínky posílejte do /dev/nullPoslal jsem ti hromadu připomínek, tak se snaž :).
Áha, takže jsme zpět u akademických kydů ;)Já myslel, že ty tu vedete celou dobu :D.
Opravdu si myslíš, že to, jak se jazyk vyvíjí, je určeno pouze standardemNějak takové tvrzení nemůžu najít v jeho příspěvcích. Že by sis to vycucal z prstu?
Ale jako cvičení by to taky mělo zůstat.Když by se tím řídil každý , tak by nedocházelo k žádnému pokroku.
Tiskni
Sdílej: