Lupa: propojení programovacích jazyků Lua a Python
Zdroj:
root.cz
11.08.2026 (00:00)
it, počítače
Dnes si popíšeme projekt nazvaný Lupa, což je zkratka získaná z „lua-python“. Tento projekt umožňuje propojení programů psaných v Pythonu se skripty zapsanými v jazyce Lua. Tyto skripty jsou spouštěny v sandboxu: v izolovaných interpretrech, což mj. zajišťuje větší bezpečnost. celý článek
Programovací jazyk Python: Proč je ideální volbou pro začátečníky
Zdroj:
zive.cz
16.07.2020 (17:55)
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í ...
Projekt py2many: transpiler Pythonu do dalších programovacích jazyků
Zdroj:
root.cz
18.06.2024 (00:00)
it-pocitace
V dnešním článku se seznámíme se základními vlastnostmi projektu py2many, který dokáže překládat zdrojové kódy z Pythonu do dalších jazyků, včetně C++, Rustu, Go či jazyku Julia.
13 nejšílenějších programovacích jazyků, ze kterých vám praskne hlava
Zdroj:
zive.cz
19.06.2023 (12:45)
it-pocitace
Myslíte si, že umíte programovat? • Ale prosím vás, zkuste jazyk Wenyan nebo Malbolge • Z ezoterických jazyků zešílíte, nebo vás zaměstnají v Googlu
14 nejšílenějších programovacích jazyků, ze kterých vám praskne hlava
Zdroj:
zive.cz
20.01.2026 (16:24)
it-pocitace
Myslíte si, že umíte programovat? • Ale prosím vás, zkuste jazyk Wenyan nebo třeba Malbolge • Z ezoterických jazyků zešílíte, nebo vás zaměstnají v Googlu
Algebraické datové typy v Pythonu
Zdroj:
root.cz
06.05.2025 (00:00)
it-pocitace
Ve stručnosti se seznámíme s (částečnou) podporou algebraických datových typů v jazyku Python. Algebraické datové typy byly původně doménou jazyků ML, CAML, OCaml a F#, ovšem postupně se rozšiřují i do mainstreamových jazyků.
Bitcoin Script a Ethereum Solidity: něžný úvod do programovacích jazyků
Zdroj:
root.cz
15.09.2020 (00:00)
it-pocitace
[9 minut čtení] Co je to vlastně programovací jazyk? Vysvětlujeme si trošku netradičně na dvou příkladech z oblasti kryptoměn: bitcoinovém Scriptu a ethereovém Solidity. Tyto dva protipóly totiž ukazují, že jazyk musí často odpovídat konkrétnímu účelu. Na počátku tohoto článku stála touha dozvědět se, proč vlastně kryptoměny jako Bitcoin a Ethereum potřebují své zvláštní programovací jazyky (jedná se o Script a Solidity). Proč prostě nevyužijí vývojáři některý z již ověřených jazyků? Záhy jsem pochopil, že k pochopení zapotřebí udělat krok zpět a zeptat se na meta otázku: proč vlastně existuje na světě tak velké množství množství programovacích jazyků?
LunarML: až překvapivě kvalitní transpiler z jazyka Standard ML do jazyků Lua a JavaScript
Zdroj:
root.cz
02.06.2026 (00:00)
it-pocitace
Seznámíme se s projektem nazvaným LunarML. Jedná se o transpřekladač (transpiler) transformující zdrojové kódy zapsané v jazyce ML (resp. Standard ML) do programovacích jazyků Lua a JavaScript.
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python
Zdroj:
root.cz
02.08.2022 (00:00)
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).
OpenAI a Python: štruktúrované výstupy a volanie nástrojov
Zdroj:
root.cz
15.01.2026 (00:00)
it-pocitace
V tomto článku si podrobnejšie rozoberieme štruktúrované výstupy a efektívne volanie nástrojov pri práci s veľkými jazykovými modelmi s využitím populárnej knižnice openai v programovacom jazyku Python.
Klíčová slova „auto“ a „typeof“ v C23
Zdroj:
root.cz
04.08.2026 (00:00)
it-pocitace
Jedním z nejvíce konzervativních programovacích jazyků používaných v současnosti je klasické céčko. Součástí specifikace C23 je i rozšíření sémantiky klíčového slova „auto“.
Překladače na platformě IBM PC: od assembleru k C
Koncept nedefinovaného chování v jazyku C3
Python 3.14: t-řetězce, barvičky, lepší nápověda a odcházející GIL
Framework Capstone aneb univerzální disassembler
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (3)
Frameworky Capstone a Keystone: základ pro tvorbu assemblerů a disassemblerů
Datový typ Decimal v programovacím jazyku Python
Podpora funkcionálního programování v Pythonu a knihovna functools
Vědci z ČVUT získali evropský grant ve výši 77 milionů na výzkum programovacích jazyků
Využití serializačního formátu MessagePack v Pythonu
Vimspector: zdařilá integrace debuggerů do Vimu
Volání subrutin naprogramovaných v assembleru z jazyka Python
Čtyři způsoby zpracování XML v Pythonu
Ghostwriter Chat je AI kámoš přímo ve vývojovém prostředí, který pomůže s kódem. Ale ne zadarmo
Zemřel Niklaus Wirth, otec Pascalu a autor slavného počítačového zákona o neefektivním softwaru
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi
Nejslavnější protipirátská kampaň používala kradené písmo. Dvacet let si toho nikdo nevšiml
Funkcionální programování v Pythonu s využitím knihovny Toolz (2. část)
Jak nainstalovat Python? Dnes si ukážeme pár základních fíglů pro zelenáče
Proměnné, funkce a datové typy v jazyku OCaml
Hacky pro Python: vlastní infixové operátory
Softwarová sklizeň (23. 4. 2025): mocný editor pro Python
Řídicí struktury využitelné v programovacím jazyku Clojure
Python a Ollama: pracujeme s lokálnymi jazykovými modelmi
Malé ohlédnutí za historií Pythonu: Python 0.9.1 na moderním hardware
Práce s Kafkou z příkazové řádky: nástroje Kafkacat a Kcli
Křišťálová Lupa 2021: Osobností roku je Ondřej Vlček, třikrát bodoval Mikýř
Když možnosti functools nedostačují: další knihovny pro funkcionální programování v Pythonu
Sledování využití paměti Pythonovských aplikací nástrojem Memory profiler
Základy tvorby grafů v programovacím jazyku R
Vytváření vlastních řídicích struktur v jazyce Smalltalk
Anketa Křišťálová Lupa 2022 se blíží do svého finále
Hlasujte pro svůj oblíbený projekt v anketě Křišťálová Lupa 2022

