Basilisp: interpret programovacího jazyka Clojure integrovaný s Pythonem
Zdroj:
root.cz
13.11.2025 (00:00)
it, počítače
Koncept jazyka LISP vznikl již před 65 roky. Od té doby bylo vytvořeno možná i několik tisíc implementací. Dnes se seznámíme s Basilispem. Jde o interpret jazyka Clojure, jenž je integrovaný s platformou Pythonu. celý článek
Interpret programovacího jazyka Clojure integrovaný do Jupyter Notebooku
Zdroj:
root.cz
14.07.2020 (00:00)
it-pocitace
[49 minut čtení] Jazyk Clojure je, podobně jako většina LISPovských jazyků, vybaven interaktivní smyčkou REPL. Existuje i interaktivní prostředí Gorilla s GUI, podporou grafů atd. Ovšem mnohem zajímavější je kombinace Clojure s Jupyter Notebookem. 1. Interpret programovacího jazyka Clojure integrovaný do Jupyter Notebooku
Calysto Hy: integrace programovacího jazyka Hy s Jupyter Notebookem
Zdroj:
root.cz
23.03.2021 (00:00)
it-pocitace
[43 minut čtení] V dnešním článku si ukážeme způsob integrace programovacího jazyka Hy, což je homoikonický jazyk odvozený od Lispu/Clojure a běžící ve virtuálním stroji Pythonu, s Jupyter Notebookem. Integraci zajišťuje kernel Calysto Hy. 1. Calysto Hy: integrace programovacího jazyka Hy s Jupyter Notebookem
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
Čtyři různé podoby datové struktury map v programovacím jazyku Clojure
Zdroj:
root.cz
15.04.2021 (00:00)
it-pocitace
[35 minut čtení] V prakticky jakémkoli programu psaném v Clojure nalezneme mnoho míst, ve kterých se používají mapy. Tato nejužitečnější datová struktura existuje ve třech základních podobách, ovšem existuje i forma prioritní mapy. 1. Mapy – nejdůležitější datový typ programovacího jazyka Clojure
Go v roli skriptovacího programovacího jazyka
Zdroj:
root.cz
30.01.2025 (00:00)
it-pocitace
Jazyk Go je kompilovaný jazyk. Ovšem i přesto vzniklo několik interpretrů tohoto jazyka, což umožňuje Go použít v interaktivní smyčce REPL i v Jupyter Notebooku. Navíc je možné interpret Go zabudovat do jiných aplikací.
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw
Zdroj:
root.cz
01.12.2020 (00:00)
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
Babashka: interpret Clojure určený pro rychlé spouštění utilit z příkazového řádku
Zdroj:
root.cz
13.08.2020 (00:00)
it-pocitace
[36 minut čtení] Jazyk Clojure existuje ve třech oficiálně podporovaných variantách. Jednak pro JVM, dále pak o variantu pro CLR a nakonec existuje ClojureScript. Ovšem žádná z těchto variant se nehodí pro psaní utilit pro příkazový řádek. 1. Babashka – interpret Clojure určený pro rychlé spouštění utilit z příkazového řádku
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)
Programová tvorba diagramů v jazyku Clojure s využitím knihovny Rhizome
Zdroj:
root.cz
13.05.2021 (00:00)
it-pocitace
[27 minut čtení] V novém miniseriálu si popíšeme nástroje, které dokážou vytvářet různé typy grafů a diagramů přímo ze zdrojových kódů vybraného programovacího jazyka. To tedy znamená, že konkrétní jazyk bude využit namísto specializovaného DSL. 1. Programová tvorba diagramů v jazyku Clojure s využitím knihovny Rhizome
ULua: univerzální distribuce programovacího jazyka Lua
Zdroj:
root.cz
29.09.2021 (00:00)
it-pocitace
Představíme si projekt nazvaný ULua, což je distribuce tohoto programovacího jazyka pro všechny tři nejpoužívanější operační systémy, která kromě LuaJITu obsahuje i správce balíčků upkg.
Využití Redisu z jazyka Clojure pomocí knihovny Carmine
Oslava 55 let od vzniku první implementace programovacího jazyka APL
Propojení Go s Pythonem s využitím cgo a ctypes (2. část)
V 96 letech zemřel Thomas Eugene Kurtz, jeden z autorů programovacího jazyka BASIC
Programovací jazyk Janet: varianta Clojure vestavitelná do nativních aplikací
Využití Redisu z jazyka Clojure pomocí knihovny Carmine (dokončení)
Testování nativních funkcí s využitím programovacího jazyka Python
Funkce a typový systém programovacího jazyka ML
Řídicí struktury využitelné v programovacím jazyku Clojure
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C (dokončení)
Komunikace mezi Pythonem a Javou s využitím nástroje py4j
Nástroj Cython a typové anotace podporované Pythonem
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python (2.část)
Překladače programovacího jazyka C pro historické osmibitové mikroprocesory (2)
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python (3.část)
PC-BASIC: reinkarnace populárního i zatracovaného GW-BASICu
Definice uživatelských datových typů v jazyku F#
Java je tu 30 let: všestranný jazyk formoval moderní výpočetní techniku
Common Lisp: žralok mezi programovacími jazyky
BaCon: transpřekladač z jazyka BASIC do jazyka C
TinyGo: alternativní překladač a runtime systém programovacího jazyka Go
IPython: jedno z nejpropracovanějších interaktivních prostředí pro práci s Pythonem
Podrobnější popis vlastností programovacího jazyka R
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)
Testování aplikací s využitím nástroje Hypothesis (dokončení)
Basic-256: další moderní reinkarnace BASICu určená pro výuku programování
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python
Bilý dům volá po tom, aby vývojáři opustili C/C++ a přešli raději na Rust
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua (dokončení)
Programovací jazyk R: práce s maticemi
Programovací jazyk Python: Proč je ideální volbou pro začátečníky
Lua Fun: knihovna pro zpracování konečných i nekonečných sekvencí v jazyce Lua

