Čtyři různé podoby datové struktury map v programovacím jazyku Clojure
Zdroj: root.cz 15.04.2021 (00:00) it, počítače
[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 celý článek
Řídicí struktury využitelné v programovacím jazyku Clojure
Zdroj: root.cz 12.01.2021 (00:00) it-pocitace
[39 minut čtení] Článek se věnuje popisu řídicích struktur v jazyku Clojure. Zatímco ve většině běžných jazyků existuje jen omezené množství takových struktur (podmínky, rozvětvení, cykly), v Clojure najdeme makrosystém. 1. Řídicí struktury využitelné v programovacím jazyku Clojure
Řídicí struktury využitelné v programovacím jazyku Clojure (dokončení)
Zdroj: root.cz 19.01.2021 (00:00) it-pocitace
[43 minut čtení] Dnes se zaměříme na některá další makra ze standardní knihovny: cond->, cond->> a case. Poté si ukážeme velmi užitečné makro cond-table určené pro zápis rozhodovacích tabulek. 1. Řídicí struktury využitelné v programovacím jazyku Clojure (dokončení)
Proměnné, funkce a datové typy v jazyku OCaml
Zdroj: root.cz 19.09.2023 (00:00) it-pocitace
Na druhý článek o programovacím jazyku F# dnes opět navážeme „doplňujícím“ článkem, v němž si vysvětlíme stejné koncepty, nyní ovšem upravené do takové podoby, aby je bylo možné přímo využít v jazyku OCaml.
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
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
Definice uživatelských datových typů v jazyku OCaml
Zdroj: root.cz 16.11.2023 (00:00) it-pocitace
Popíšeme si, jakým způsobem lze uživatelské datové typy definovat v programovacím jazyku OCaml. Uvidíme, že mezi oběma jazyky existují v této oblasti rozdíly, většinou však jen syntaktické.
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 F#: proměnné, funkce a datové typy
Zdroj: root.cz 14.09.2023 (00:00) it-pocitace
V úvodním článku o programovacím jazyku F# jsme si řekli, že základními stavebními kameny tohoto jazyka jsou neměnitelné hodnoty, funkce a datové typy. Dnes se na tyto koncepty podíváme podrobněji.
Obousměrná fronta (deque) v programovacím jazyku Go
Zdroj: root.cz 03.11.2022 (00:00) it-pocitace
V jazyku Go nalezneme podporu pro několik datových kontejnerů. Jedná se o pole, řezy a o mapy. Ovšem zdaleka zde nenalezneme všechny potřebné datové kontejnery. Jedním z nich je kontejner nazvaný deque neboli obousměrná fronta.
Pokročilý streaming založený na projektu Apache Kafka, jazyku Clojure a knihovně Jackdaw (streamy a kolony)
Zdroj: root.cz 29.12.2020 (00:00) it-pocitace
[53 minut čtení] Ve třetím článku o kombinaci Clojure a platformy Apache Kafka se zaměříme na popis skutečného streamingu využívajícího funkcionální vlastnosti jazyka Clojure. Ukážeme si konstrukci složitější „kolony“, rozdělení streamů do více kolon atd. 1. Pokročilý streaming založený na projektu Apache Kafka, jazyku Clojure a knihovně Jackdaw (streamy a kolony)
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw
Datové typy Option, Result a Array v programovacím jazyku F#
Datové typy Option, Result a Array v programovacím jazyku OCaml
Interpret programovacího jazyka Clojure integrovaný do Jupyter Notebooku
Funkce v programovacím jazyku R
Pyrsistent: persistentní datové struktury v Pythonu
Základy tvorby grafů v programovacím jazyku R: typy grafů v knihovně lattice
Tvorba sešitů pro tabulkové procesory v programovacím jazyku Go
Tvorba sešitů pro tabulkové procesory v programovacím jazyku Go – formát xlsx
Řídicí konstrukce v programovacím jazyku OCaml
Využití Redisu z jazyka Clojure pomocí knihovny Carmine
Čtyři způsoby zpracování XML v Pythonu
Programovací jazyk R: vektory ve funkci základního datového typu jazyka
Podpora funkcionálního programování v jazyku Lua s využitím knihovny Moses (dokončení)
Operátory v programovacím jazyku OCaml
Operátory v programovacím jazyku F#
Datový typ Decimal v programovacím jazyku Python
Číselné hodnoty s neomezeným rozsahem a přesností v programovacím jazyku Go (2)
Překladače jazyka C pro historické osmibitové mikroprocesory
Babashka: interpret Clojure určený pro rychlé spouštění utilit z příkazového řádku
Programovací jazyk K: důkaz, že mezi námi žijí mimozemšťané (dokončení)
Rekurze a pattern matching v programovacím jazyku F#
Využití Redisu z jazyka Clojure pomocí knihovny Carmine (dokončení)
Funkce a typový systém programovacího jazyka ML
Komunikace přes TCP, UDP i unixové sokety v programovacím jazyce Go
Číselné hodnoty s neomezeným rozsahem a přesností v programovacím jazyku Go (1)
Číselné hodnoty s neomezeným rozsahem a přesností v programovacím jazyku Go: typ Decimal
Komunikace realizovaná binárním formátem MessagePack (dokončení)
Programovací jazyk Janet: varianta Clojure vestavitelná do nativních aplikací
Programovací jazyk R: práce s datovými rámci, jednoduché grafy
Pyrsistent: persistentní datové struktury v Pythonu (dokončení)
Rekurzivní datové typy v jazyku OCaml
Programovací jazyk R: seznamy a datové rámce
Základy tvorby grafů v programovacím jazyku R: knihovna lattice (dokončení)