Překladače jazyka C pro historické osmibitové mikroprocesory
Zdroj: root.cz 15.09.2022 (00:00) it, počítače
O programovacím jazyku C se někdy s nadsázkou říká, že je to „přenositelný assembler“. Programy psané v C skutečně mohou být velmi efektivní, ovšem do značné míry záleží na kvalitě céčkového překladače. celý článek
Překladače programovacího jazyka C pro historické osmibitové mikroprocesory (2)
Zdroj: root.cz 29.09.2022 (00:00) it-pocitace
Ve druhém článku o překladači cc65 si řekneme, jak můžeme využít některé jeho speciální vlastnosti, například možnost mixovat kód psaný v jazyku C s assemblerem (na úrovni zdrojového kódu) nebo použití pseudoproměnných.
RCA 1802: poslední mohykán osmibitové éry mikroprocesorů
Zdroj: root.cz 15.09.2020 (00:00) it-pocitace
[21 minut čtení] Na stránkách Roota jsme si již popsali prakticky všechny významné osmibitové mikroprocesory první i druhé generace. Zatím jen okrajově jsme zmínili čip RCA 1802, který je významný i tím, že byl použit v několika kosmických projektech. 1. RCA 1802: poslední mohykán osmibitové éry mikroprocesorů
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C (dokončení)
Zdroj: root.cz 19.01.2023 (00:00) it-pocitace
V poslední části seriálu o vývoji her pro historickou osmibitovou herní konzoli NES dokončíme popis tvorby her a dalších aplikací pro NES s využitím překladače programovacího jazyka C společně s knihovnou NESlib.
Minimalistické překladače jazyka C: tcc a Chibicc
Zdroj: root.cz 21.03.2024 (00:00) it-pocitace
Mezi nejčastěji používané překladače céčka na Linuxu patří GCC a Clang. Ovšem kromě těchto známých překladačů můžeme použít i takzvané „malé“ překladače, mezi které patří zejména Tiny C Compiler a taktéž Chibicc.
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C
Zdroj: root.cz 10.01.2023 (00:00) it-pocitace
V dalším článku o konzoli NES si ukážeme, jak namísto assembleru (nebo společně s assemblerem) využít i programovací jazyk C. Konkrétně si ukážeme použití překladače CC65 společně s knihovnou NESlib.
Projekt C64: osmibitové varianty modernějších her
Zdroj: root.cz 29.06.2022 (00:00) it-pocitace
Dnes se podíváme, jak dopadly osmibitové varianty her původně vzniklých pro modernější (většinou šestnáctibitové) počítače. Tím je C64 výjimečné, neboť ostatní osmibitové platformy se těchto her nedočkaly.
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.
Cross assemblery a cross překladače pro platformu osmibitových domácích mikropočítačů Atari
Zdroj: root.cz 11.05.2021 (00:00) it-pocitace
[39 minut čtení] Dnes se zaměříme na popis cross překladačů a cross assemblerů. Zmíníme se například o projektu Mad-Assembler, který je používán dodnes, podobně jako cross překladač programovacího jazyka C. 1. Cross assemblery a cross překladače pro platformu osmibitových domácích mikropočítačů Atari
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.
„Mine englisch is well.“ DeepL Write používá AI k opravě anglických a německých vět
Zdroj: zive.cz 18.01.2023 (13:45) it-pocitace
Před pár dny jsme psali omezeních a zdražení výborného překladače DeepL. Jeho mateřská firma navíc získala velkou investici, díky níž chtěla posunout aktivity týkající se využití neuronových sítí při zpracování jazyka do dalších oblastích. A teď už víme o první. Německá společnost včera spustila ...
Linux na Apple M2, nový správce nastavení v Ubuntu
Mikropočítač KIM-1: jeden ze zvěstovatelů osmibitové revoluce
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua (dokončení)
Převody zdrojových kódů z jazyka C do jazyka Go
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua
Hry vytvořené firmou Datasoft pro osmibitové domácí mikropočítače
[článek] Z historie strojového překladu: Od lamačů nacistických šifer po neuronové sítě
Calysto Hy: integrace programovacího jazyka Hy s Jupyter Notebookem
Programovací jazyk R: vektory ve funkci základního datového typu jazyka
Standardní šablonovací systém jazyka Go
Druhý cizí jazyk je zásadní pro rozvoj žáků i země, míní odbornice
Funkce a typový systém programovacího jazyka ML
Standardní šablonovací systém jazyka Go (dokončení)
Lexikální a syntaktická zdrojových kódů jazyka Go
ULua: univerzální distribuce programovacího jazyka Lua
EndBASIC: moderní reinkarnace klasického jazyka BASIC
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
Plaga: Ústní maturity z češtiny a cizího jazyka budou nepovinné
Komunikace se sloupcovými databázemi z jazyka Go: Parquet soubory
Gary Kildall. Tvůrce operačního systému pro PC a opomíjený vizionář
V 96 letech zemřel Thomas Eugene Kurtz, jeden z autorů programovacího jazyka BASIC
ČŠI: Motivace dětí učit se další cizí jazyk je menší než u prvního cizího jazyka
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
Strážníci v Brně si připomínají výročí, vystavují historické uniformy či pistole
V Praze 5 začaly bourací práce na historické vile, místní protestují
Komunikace se sloupcovými databázemi z jazyka Go: Parquet soubory (dokončení)
Raspberry dalo levný počítač do klávesnice. Připomíná ZX Spectrum
Tohle je Google zítřka. AI pronikne do vyhledávání, map a překladače
Nerozbitný linuxový desktop, testování překladačů a stavební řízení, sobota na OpenAltu