Nuitka: pokročilý AOT překladač jazyka Python

Zdroj Zdroj: root.cz     23.05.2024 (00:00)     Sekcia it, počítače

Na články o AOT překladačích (mypyc a Cython) i o JIT překladačích (Numba) dnes navážeme a celé téma dokončíme. Popíšeme si totiž některé možnosti nabízené AOT překladačem nazvaným Nuitka. celý článek

 
Ďalšie články
 

Nástroje pro statické typové kontroly v ekosystému jazyka Python

Zdroj Zdroj: root.cz     05.05.2026 (00:00)     Sekcia it-pocitace

Dnes se budeme zabývat třemi nástroji, které v ekosystému jazyka Python dokážou provádět statické typové kontroly: Mypy, Pyright a Ty. Liší se od sebe jak kvalitou výsledků, tak i přehledností či rychlostí.

 

Projekt Gambit – další kvalitní interpret i překladač programovacího jazyka Scheme

Zdroj Zdroj: root.cz     15.12.2020 (00:00)     Sekcia it-pocitace

[52 minut čtení] Existuje přibližně 50 použitelných implementací jazyka Scheme, ovšem jen zhruba patnáct implementací je skutečně vhodných pro produkční nasazení. Mezi nejkvalitnější implementace Scheme patří projekt nazvaný Gambit. 1. Projekt Gambit – další kvalitní interpret i překladač programovacího jazyka Scheme

 

Programovací jazyk Python: Proč je ideální volbou pro začátečníky

Zdroj Zdroj: zive.cz     16.07.2020 (17:55)     Sekcia it-pocitace

Jakmile děti vyrostly z grafických programovacích platforem, je dobré se porozhlédnout po něčem složitějším. Dříve to býval například Pascal nebo Basic, dnes je nejoblíbenější mezi začátečníky programovací jazyk Python. Název programovacího jazyka Python nepochází z latinského pojmenování ...

 

TinyGo: alternativní překladač a runtime systém programovacího jazyka Go

Zdroj Zdroj: root.cz     09.12.2025 (00:00)     Sekcia it-pocitace

Většina programátorů vytvářejících aplikace v Go používá překladač, který je součástí standardní instalace Go. Ovšem existují i alternativy, mezi než patří gccgo a TinyGo. Dnes se seznámíme se základními vlastnostmi TinyGo.

 

Hacky pro Python: vlastní infixové operátory

Zdroj Zdroj: root.cz     05.06.2025 (00:00)     Sekcia it-pocitace

Příručky jazyka Python (zcela správně) doporučují, aby byly zdrojové kódy psány idiomatickým způsobem. To však neznamená, že není možné syntaxi Pythonu „ohnout“ a realizovat tak různé triky.

 

Malé ohlédnutí za historií Pythonu: Python 0.9.1 na moderním hardware

Zdroj Zdroj: root.cz     23.10.2025 (00:00)     Sekcia it-pocitace

Na chvíli se ohlédněme do prehistorie jazyka Python. Verze 0.9.1 byla vydána již v roce 1991 (tedy v době DOSu a Windows 3.0), ovšem lze ho přeložit a použít i na moderním 64bitovém operačním systému.

 

Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw (2. část)

Zdroj Zdroj: root.cz     08.12.2020 (00:00)     Sekcia it-pocitace

[47 minut čtení] Ve druhém článku o kombinaci jazyka Clojure a platformy Apache Kafka si ukážeme serializaci a deserializaci zpráv (serdes) a pak se zaměříme na popis skutečného streamingu využívajícího vlastnosti jazyka Clojure. 1. Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw (2. část)

 

Testování nativních funkcí s využitím programovacího jazyka Python

Zdroj Zdroj: root.cz     31.07.2020 (00:00)     Sekcia it-pocitace

[56 minut čtení] V dnešní části seriálu o testování aplikací s využitím Pythonu se budeme zabývat možná poněkud méně známým tématem. Bude se jednat o testování nativních funkcí (či celých nativních knihoven nebo dokonce aplikací) s využitím Pythonu. 1. Testování nativních funkcí s využitím programovacího jazyka Python

 

Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python

Zdroj Zdroj: root.cz     02.08.2022 (00:00)     Sekcia it-pocitace

V tomto článku o jazyku Python si řekneme, jak je možné s využitím standardní knihovny Pythonu provádět lexikální i syntaktickou analýzu zdrojových kódů napsaných v Pythonu, včetně konstrukce a zobrazení AST (abstraktního syntaktického stromu).

 

Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw

Zdroj Zdroj: root.cz     01.12.2020 (00:00)     Sekcia it-pocitace

[51 minut čtení] S nástrojem Apache Kafka jsme se již na stránkách Rootu ve stručnosti seznámili. Dnes si ukážeme, jak lze s Kafkou komunikovat z programovacího jazyka Clojure s využitím knihovny Jackdaw. 1. Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw

Nechte testovat překladač

Python 3.14: t-řetězce, barvičky, lepší nápověda a odcházející GIL

BaCon: transpřekladač z jazyka BASIC do jazyka C

Pokročilý streaming založený na projektu Apache Kafka, jazyku Clojure a knihovně Jackdaw (streamy a kolony)

Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python (2.část)

Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python (3.část)

Souběžné a paralelně běžící úlohy naprogramované v Pythonu

Knihovna mpmath: práce s numerickými hodnotami s plovoucí řádovou čárkou

Volání subrutin naprogramovaných v assembleru z jazyka Python

ChatGPT spustil překladač. Je špatný úplně jiným způsobem, než si myslíte

LunarML: definice vlastních operátorů a pokročilý typový systém

Intel chystá velký návrat, Starlink blokuje Rusku přístup, tvůrci slovenského procesoru dluží za nájem

Volání subrutin naprogramovaných v assembleru z jazyka Python: knihovna PeachPy

Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua (dokončení)

Rychlá tvorba webových služeb s využitím frameworků FastAPI a SQLAlchemy

MicroPython ve webovém prohlížeči: lehkotonážní varianta k Pyodide

Detekce velikosti hodnot uložených v operační paměti a spravovaných interpretrem Pythonu

Datová analýza s využitím nástroje scikit-learn: první kroky

Pomozte vyvinout frontend pro česko-ukrajinský překladač, žádají čeští lingvisté

Testování aplikací s využitím nástroje Hypothesis (dokončení)

Lexikální a syntaktická analýza zdrojových kódů jazyka Python (4.část)

Jak nainstalovat Python? Dnes si ukážeme pár základních fíglů pro zelenáče

[aktualita] Prohlížeč Vivaldi ve verzi 4 přidal překladač, RSS čtečku, mail a kalendář

Softwarová sklizeň (23. 4. 2025): mocný editor pro Python

Převody zdrojových kódů z jazyka C do jazyka Go

Python a Ollama: pracujeme s lokálnymi jazykovými modelmi

Basilisp: interpret programovacího jazyka Clojure integrovaný s Pythonem

Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua

TinyCC Assembler: assembler, jenž je součástí Tiny C Compileru

Hry mnohé hráče naučily anglicky, ale SigridWave to může zhatit. Je to živý herní překladač

Válečné zpravodajství z první ruky. Nejlepší online překladač DeepL už rozumí i ukrajinštině

Z papouška slovíček je nyní Google překladač parťák na cesty

DeepL, Google, nebo snad ChatGPT? Který cizojazyčný překladač používáte nejčastěji?

AI prostoupí Windows. Pokročilý Copilot poběží na pozadí a budou se upscalovat video a hry