Úvod do jazyka Reason: proměnné a funkce
Zdroj: root.cz 23.01.2018 (00:00) it, počítače
Základními stavebními kameny programů v Reasonu jsou proměnné a funkce. Proto náš úvod do jazyka začneme právě jimi. Dále zodpovíme otázku, zda stačí, když programovací jazyk podporuje pouze funkce s jedním parametrem. V prvním díle našeho seriálu jsme vygenerovali kostru jednoduché aplikace v Reasonu a nainstalovali plugin pro Reason do Visual Studia Code. Dnes začneme v Reasonu programovat. Otevřeme soubor src/page.re. Kromě zvýrazňování syntaxe nám Visual Studio Code ukazuje i typy některých proměnných. celý článek
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.
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.
Two Tribes otvírá svůj herní engine, chystá se RTS Beyond All Reason
Zdroj: root.cz 04.01.2022 (00:00) it-pocitace
Společnost Two Tribes uvolnila svůj herní engine pod otevřenou licencí. Chystá se RTS Beyond All Reason s herním enginem SpringRTS. Frontend pro emulátory, herní enginy, videohry, přehrávače médií a jiné aplikace, RetroArch přidává nová jádra.
BaCon: transpřekladač z jazyka BASIC do jazyka C
Zdroj: root.cz 06.12.2022 (00:00) it-pocitace
Představíme si možnosti poskytované nástrojem BaCon. Jde o transpřekladač jazyka BASIC (resp. jeho rozšířené podoby) do jazyka C. Tento nástroj je zajímavý proto, že umožňuje prostudovat různé aspekty a problémy transpřekladu.
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.
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua (dokončení)
Zdroj: root.cz 18.11.2021 (00:00) it-pocitace
Dnes dokončíme popis možností jazyka Moonscript, který je transpilován do jazyka Lua. Ukážeme si použití řezů, programových smyček vracejících hodnoty, deklaraci tříd či tzv. destructuring.
Common Lisp: žralok mezi programovacími jazyky (2.část)
Zdroj: root.cz 28.04.2022 (00:00) it-pocitace
Ve druhé části miniseriálu o Common Lispu se seznámíme se základními stavebními prvky tohoto jazyka. Mezi tyto prvky patří především atomy, uspořádané páry, z nich odvozené seznamy, anonymní funkce i pojmenované funkce.
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.
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua
Zdroj: root.cz 09.11.2021 (00:00) it-pocitace
Seznámíme se s jazykem nazvaným Moonscript. Syntaxe a především sémantika tohoto jazyka je inspirovaná CoffeeScriptem, ovšem Moonscript je určen pro ekosystém jazyka Lua a je tak použitelný i pro tvorbu aplikací pro mikrořadiče.
Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu (2. část)
Zdroj: root.cz 14.03.2024 (00:00) it-pocitace
Ve druhém článku o knihovně LibCST, která umožňuje modifikaci zdrojových kódů napsaných v Pythonu s využitím CST (derivačního stromu), si ukážeme, jak naprogramovat přejmenování proměnné, záměnu operátorů, přejmenování funkce apod.
Calysto Hy: integrace programovacího jazyka Hy s Jupyter Notebookem
Programovací jazyk R: vektory ve funkci základního datového typu jazyka
One UI 6.1 dorazí v březnu do loňských Samsungů. Hlavní novinkou budou funkce umělé inteligence
Standardní šablonovací systém jazyka Go
Druhý cizí jazyk je zásadní pro rozvoj žáků i země, míní odbornice
Standardní šablonovací systém jazyka Go (dokončení)
Dlouho očekávaná novinka v Go 1.18 – generické datové typy
Lexikální a syntaktická zdrojových kódů jazyka Go
ULua: univerzální distribuce programovacího jazyka Lua
Projekt Gambit – další kvalitní interpret i překladač programovacího jazyka Scheme
evitaDB: základy dotazovacího jazyka evitaQL
Tokenizace textu: základní operace při zpracování přirozeného jazyka
Oslava 55 let od vzniku první implementace programovacího jazyka APL
Dlouho očekávaná novinka v Go 1.8 – generické datové typy (dokončení)
Femtolisp: dialekt LISPu tvořící součást jazyka Julia
Funkce v programovacím jazyku R
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C (dokončení)
Plaga: Ústní maturity z češtiny a cizího jazyka budou nepovinné
Project Trident končí, desktopového následovníka PC-BSD nemá kdo vyvíjet
Komunikace se sloupcovými databázemi z jazyka Go: Parquet soubory
ČŠI: Motivace dětí učit se další cizí jazyk je menší než u prvního cizího jazyka
Bezpečné ukládání a externí správa konfiguračních hodnot v Kubernetes
Interpret programovacího jazyka Clojure integrovaný do Jupyter Notebooku
Tvorba grafů a diagramů s využitím doménově specifického jazyka nástroje Graphviz
Komunikace se sloupcovými databázemi z jazyka Go: Parquet soubory (dokončení)
Méně známé funkce Total Commanderu: Užitečné tipy na vestavěné funkce i doplňky
Asimovova vize získávání sluneční energie z vesmíru by se mohla během deseti let stát skutečností
Microsoft z Excelu odstraní některé funkce. Třeba propojení s šikovným vyhledávačem
Testování nativních funkcí s využitím programovacího jazyka Python
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw (2. část)
Tvorba grafů a diagramů s využitím doménově specifického jazyka nástroje Graphviz (dokončení)
Jak zvýšit herní výkon ve Windows 11? Vypněte tyhle funkce, radí Microsoft
Facebook v Evropě pozastavil některé funkce Instagramu a Messengeru
Mercedes sází na obří displeje. BMW to vidí jinak, informace promítne přímo před řidiče