LunarML: až překvapivě kvalitní transpiler z jazyka Standard ML do jazyků Lua a JavaScript
Zdroj:
root.cz
02.06.2026 (00:00)
it, počítače
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. celý článek
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.
Kombinace programovacího jazyka C3 s assemblerem
Zdroj:
root.cz
16.12.2025 (00:00)
it-pocitace
V dnešní části seriálu o programovacím jazyku C3 se budeme zabývat tím, jakým způsobem je možné zkombinovat zdrojový kód v jazyku C3 s assemblerem. Jedná se přitom o jednu z klíčových vlastností programovacího jazyka C3.
Převody zdrojových kódů z jazyka C do jazyka Go
Zdroj:
root.cz
15.11.2022 (00:00)
it-pocitace
Seznámíme se s poněkud neobvyklým, ovšem potenciálně velmi užitečným projektem. Tento projekt se jmenuje c4go a jak již jeho název může napovědět, jedná se o nástroj určený k převodům (transpřekladu) zdrojových kódů napsaných původně v jazyku C do jazyka Go.
Základy tvorby grafů v programovacím jazyku R
Zdroj:
root.cz
01.10.2020 (00:00)
it-pocitace
[24 minut čtení] V sedmé části seriálu o programovacím jazyku R se seznámíme se základními typy grafů, které je možné nalézt ve standardní knihovně tohoto jazyka. Posléze se zaměříme na popis velmi populární knihovny nazvané ggplot2. 1. Tvorba grafů v programovacím jazyku R
Projekt Gambit – další kvalitní interpret i překladač programovacího jazyka Scheme
Zdroj:
root.cz
15.12.2020 (00:00)
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
Funkce a typový systém programovacího jazyka ML
Zdroj:
root.cz
10.02.2022 (00:00)
it-pocitace
Ve druhé části článku (resp. celého miniseriálu) o programovacím jazyku ML se zaměříme především na podrobnější popis typového systému tohoto jazyka a taktéž na složitější funkce, které používají pattern matching.
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw (2. část)
Zdroj:
root.cz
08.12.2020 (00:00)
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)
Programovací jazyk R: vektory ve funkci základního datového typu jazyka
Zdroj:
root.cz
03.09.2020 (00:00)
it-pocitace
[20 minut čtení] Ve druhém článku o jazyku R se budeme zabývat základním (a nejpoužívanějším) datovým typem tohoto jazyka. Jedná se o vektory, což jsou homogenní datové struktury, pro které je definováno mnoho funkcí i operátorů. 1. Programovací jazyk R (vektory ve funkci základního datového typu jazyka)
Datové typy Option, Result a Array v programovacím jazyku F#
Zdroj:
root.cz
10.10.2023 (00:00)
it-pocitace
V páté části seriálu o jazyku F# si popíšeme práci s dalšími velmi užitečnými datovými typy. V první řadě se jedná o typy Option a Result, které byly mj. použity, resp. přesněji řečeno převzaty i do jazyka Rust.
Femtolisp: dialekt LISPu tvořící součást jazyka Julia
Zdroj:
root.cz
20.01.2022 (00:00)
it-pocitace
Na Rootu již vyšlo více než dvacet článků o různých dialektech jazyků LISP a Scheme. Další dialekt, s nímž se seznámíme dnes, se jmenuje Femtolisp. Jedná se o LISP v tradičním pojetí, který je součástí překladače jazyka Julia.
Standardní šablonovací systém jazyka Go
Standardní šablonovací systém jazyka Go (dokončení)
BaCon: transpřekladač z jazyka BASIC do jazyka C
Interpret programovacího jazyka Clojure integrovaný do Jupyter Notebooku
Programová tvorba diagramů v jazyku Clojure s využitím knihovny Rhizome
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw
Je čas poslat Javascript do důchodu, tvrdí klíčový vývojář. V nejbližší době to ale určitě nehrozí
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua (dokončení)
Operátory v programovacím jazyku F#
Překladače jazyka C pro historické osmibitové mikroprocesory
Jazyk Shine: „lepší“ Lua s novými jazykovými konstrukcemi a vylepšeními
Překladače na platformě IBM PC: od assembleru k C
Systém maker v programovacím jazyku C3
Překladače programovacího jazyka C pro historické osmibitové mikroprocesory (2)
Rekurzivní datové typy v jazyku OCaml
Koncept nedefinovaného chování v jazyku C3
Proměnné, funkce a datové typy v jazyku OCaml
Volání subrutin naprogramovaných v assembleru z jazyka Python
Řídicí struktury využitelné v programovacím jazyku Clojure
Basilisp: interpret programovacího jazyka Clojure integrovaný s Pythonem
Definice uživatelských datových typů v jazyku F#
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua
Algebraické datové typy v Pythonu
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua (2)
Programovací jazyk F#: proměnné, funkce a datové typy
Mnozí mu předpovídali stagnaci a smrt. Jazyk PHP ale žije a nově už ve verzi 8.0
Pattern matching v programovacím jazyku Coconut (2)
Interlisp aneb oživujeme dinosaura
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python
Spotify naklonuje podcasty do jiného jazyka. AI zvládne i barvu hlasu autora
Čtyři různé podoby datové struktury map v programovacím jazyku Clojure

