Jazyky umožňující operace s poli aneb rozsáhlý svět „array programmingu“
Zdroj:
root.cz
02.12.2021 (00:00)
it, počítače
Dnes navštívíme rozsáhlý svět jazyků navržených a optimalizovaných pro manipulaci s poli. Taktéž si vysvětlíme, co si vlastně máme pod pojmem „pole“ představit – to totiž ani zdaleka není tak zřejmý termín, jak by se mohlo zdát. celý článek
Nial Array Language: další z jazyků inspirovaných APL
Zdroj:
root.cz
04.10.2022 (00:00)
it-pocitace
V pořadí již desátém článku věnovaném jazykům z oblasti „array programmingu“ se budeme věnovat jazyku, který se jmenuje Nial neboli Nested Interactive Array Language. Opět se přitom jedná o jazyk z rodiny odvozené od APL.
Balíček array ze standardní knihovny Pythonu
Zdroj:
root.cz
18.01.2024 (00:00)
it-pocitace
Dnes se seznámíme se standardním balíčkem array, jenž umožňuje práci s homogenními poli. Ta jsou v operační paměti uložena velmi efektivně a mohou tak představovat užitečnou alternativu ke klasickým seznamům.
Jazyk APL, kombinátory, vláčky a point-free style
Zdroj:
root.cz
08.11.2022 (00:00)
it-pocitace
V dalším článku o jazycích z oblasti „array programmingu“ se ještě jednou vrátíme k jazyku APL. Ukážeme si, jak se v nových verzích APL (Dyalog APL) používá elegantní technika nazývaná point-free style nebo též tacit programming.
Specializované jazyky pro práci s N-dimenzionálními poli: jazyk J
Zdroj:
root.cz
09.12.2021 (00:00)
it-pocitace
Zatímco minule jsme se zabývali především univerzálními jazyky, dnes se zaměříme na programovací jazyk J, který je přímo určen pro práci s poli jedná se o skvělý doménově specifický jazyk.
Uiua: nevšední kombinace zásobníkového jazyka s jazykem pro práci s poli
Zdroj:
root.cz
30.11.2023 (00:00)
it-pocitace
Dnes se ve stručnosti seznámíme s programovacím jazykem, který lze zařadit jak mezi jazyky zásobníkové („forthovská“ skupina), tak i mezi jazyky určené pro práci s n-rozměrnými poli („APL“ skupina).
Programovací jazyky odvozené od APL: BQN a ivy aneb 1~×`1↓↕10
Zdroj:
root.cz
30.12.2021 (00:00)
it-pocitace
Ke konci roku již nemá smysl dohánět zpožděné projekty a na studium nových mainstreamových jazyků a technologií jsou novoroční předsevzetí. Proto si dnes popíšeme jazyky mimo mainstream. První z nich se jmenuje BQN, druhý ivy.
Datové typy Option, Result a Array v programovacím jazyku OCaml
Zdroj:
root.cz
12.10.2023 (00:00)
it-pocitace
Na článek o datových typech Option, Result a Array v jazyku F# dnes navážeme. Ukážeme si, jak lze tytéž typy použít v OCamlu, ale popíšeme si také sémantiku funkce bind a dokonce i tvorbu „infixové“ funkce.
Na slavnou observatoř Atacama Large Millimeter Array zaútočili hackeři
Zdroj:
zive.cz
04.11.2022 (01:30)
it-pocitace
Observatoř Atacama Large Millimeter Array (ALMA) v Chile se stala terčem kyberútoku, který vyřadil její webovou stránku a donutil ji pozastavit všechna pozorování. Připomeňme, že ALMA byla uvedena do plného provozu v roce 2013 a v současnosti je považována za největší pozemní astronomický projekt ...
Základní optimalizace v Go aneb pomáháme překladači (2)
Zdroj:
root.cz
13.12.2022 (00:00)
it-pocitace
Seznámíme se s dalšími optimalizacemi, které je vhodné či nutné provádět na úrovni zdrojového kódu. Jedná se o předávání polí odkazem či hodnotou, optimalizace průchodu poli, řezy i mapami a taktéž použití synchronizace u gorutin.
Xarray: sémantické rozšíření n-rozměrných polí z knihovny NumPy
Zdroj:
root.cz
31.10.2023 (00:00)
it-pocitace
Seznámíme se s knihovnou nazvanou Xarray, která rozšiřuje běžná n-rozměrná pole (ND-array) z knihovny NumPy, protože k polím přidává další sémantické informace: jména os, souřadnice (koordináty) na jednotlivých osách a další.
Programovací jazyky používané na platformě osmibitových domácích mikropočítačů Atari
PyScript: další technologie umožňující využití Pythonu v prohlížeči
V Krkonoších sněhové jazyky a silný vítr, lavinové nebezpečí roste
Programovací jazyky používané na platformě osmibitových domácích mikropočítačů Atari (2)
Izrael připraví plán umožňující odchod Palestinců z Gazy do zahraničí, píše ToI
Parlament schválil zákon umožňující zabavovat ruský majetek na Ukrajině
Konstrukce kolon a kompozice funkcí v jazyku Coconut
Na silnicích se mohou tvořit sněhové jazyky
Dopravu na Vysočině komplikují sněhové jazyky, na Litoměřicku je ledovka
Ve vyšších polohách hrozí sněhové jazyky, na severních horách i závěje
Práce s vektory, maticemi a n-dimenzionálními poli v knihovně SymPy
Rozsáhlý požár haly v Ostravě hasiči lokalizovali, dál ho likvidují
Soudce v USA zablokoval rozsáhlý balík protiimigračních opatření
Ztracen nad Arktidou. Celý svět před 100 lety pátral po slavném Amundsenovi
Dopravu hlavně na východě ČR komplikoval ráno sníh, tvoří se jazyky
V části ČR bude hodně foukat i v úterý, v místech se sněhem budou sněhové jazyky
Rusko podniklo rozsáhlý úder na Ukrajinu, mířilo na energetiku
Pokročilejší SSE operace: přeskupení, promíchání a rozbalování prvků vektorů
Na severu a severovýchodě hrozí sněhové jazyky, na horách i závěje
Úmyslně založený požár domu v Mnichově vyvolal rozsáhlý zásah
Rusko podniklo další rozsáhlý útok na Ukrajinu, cílil na železnici i energetiku
Rozsáhlý výpadek elektřiny v České republice probere ústřední krizový štáb
Rusko s koncem velikonočního příměří podniklo rozsáhlý vzdušný útok na Ukrajinu
Rozsáhlý požár u Atén má první oběť, nasazeno je přes 700 hasičů
Nedávno objevený „Super Krab“ je extrémní verzí slavného Krabího pulsaru
Hasiči v noci likvidovali rozsáhlý požár autoservisu v Praze 15
Don't be evil aneb O budování drogové závislosti v 21. století
Nový snímek NASA ukazuje rozsáhlý lesní požár v Arizoně z vesmíru
Microsoft inovuje svůj Translator. Umělá inteligence vylepšila překlady mezi jazyky až o 15 %
Na Plutu kdysi mohl existovat rozsáhlý podzemní oceán
Rusko v noci na dnešek podniklo rozsáhlý útok na Kyjev, tři zranění
V rafinerii společnosti Chevron poblíž Los Angeles vypukl rozsáhlý požár

