Algebraické datové typy v Pythonu
Zdroj:
root.cz
06.05.2025 (00:00)
it, počítače
Ve stručnosti se seznámíme s (částečnou) podporou algebraických datových typů v jazyku Python. Algebraické datové typy byly původně doménou jazyků ML, CAML, OCaml a F#, ovšem postupně se rozšiřují i do mainstreamových jazyků. celý článek
Dlouho očekávaná novinka v Go 1.18 – generické datové typy
Zdroj:
root.cz
29.03.2022 (00:00)
it-pocitace
Mnohými vývojáři netrpělivě očekávanou vlastností jazyka Go jsou (resp. byly) generické funkce a generické datové typy. Nakonec se objevily v nedávno vydané stabilní verzi Go 1.18.
Programovací jazyk C3: datové typy pro moderní architektury
Zdroj:
root.cz
18.09.2025 (00:00)
it-pocitace
Budeme se zabývat základy tohoto jazyka, jeho odlišnostmi od C a naopak novými vlastnostmi. Ty se týkají i tak základního konceptu, jakým jsou datové typy. Ty jsou v C3 definovány tak, aby odpovídaly moderním architekturám.
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.
Typová inference v Pythonu prováděná v runtime
Zdroj:
root.cz
04.01.2024 (00:00)
it-pocitace
Dnes se seznámíme s užitečným projektem MonkeyType. Umožňuje odvodit datové typy argumentů funkcí a metod na základě sledování činnosti běžící aplikace. Získané typové informace lze automaticky přidat do kódu.
Jazyk Shine: funkce, datové typy a práce s řetězci
Zdroj:
root.cz
04.04.2024 (00:00)
it-pocitace
V dalším článku budou popsány funkce s proměnným počtem parametrů, datové typy tabulka a pole, práce s řetězci (včetně jejich interpolace) a nezapomeneme se zmínit ani o některých vlastnostech překladače shinec.
Pyrsistent: persistentní datové struktury v Pythonu
Zdroj:
root.cz
30.06.2022 (00:00)
it-pocitace
Některé vlastnosti Clojure inspirovaly i vývojáře používající jiné jazyky. Týká se to zejména oblasti persistentních datových struktur. Ty byly několikrát reimplementovány, v Pythonu například v projektu pyrsistent.
Programovací jazyk R: seznamy a datové rámce
Zdroj:
root.cz
22.09.2020 (00:00)
it-pocitace
[28 minut čtení] Posledními dvěma datovými typy, s nimiž se seznámíme, jsou seznamy a datové rámce. V praxi jsou důležité především datové rámce, které připomínají například databázové tabulky – jejich sloupce mohou mít různý typ. 1. Programovací jazyk R: seznamy a datové rámce
Datové typy Option, Result a Array v programovacím jazyku F#
Zdroj:
root.cz
10.10.2023 (00:00)
it-pocitace
V páté části seriálu o jazyku F# si popíšeme práci s dalšími velmi užitečnými datovými typy. V první řadě se jedná o typy Option a Result, které byly mj. použity, resp. přesněji řečeno převzaty i do jazyka Rust.
Programovací jazyk R: pole a další podporované datové typy
Zdroj:
root.cz
08.09.2020 (00:00)
it-pocitace
[27 minut čtení] Ve druhé části seriálu o R jsme si popsali vektory, které jsou základním a pravděpodobně i zdaleka nejpoužívanějším datovým typem tohoto jazyka. Dnes se zaměříme na popis práce s poli, které mohou mít prakticky libovolný počet dimenzí. 1. Programovací jazyk R: pole a další podporované datové typy
Programovací jazyk C3: složené datové typy a kontejnery
Zdroj:
root.cz
23.09.2025 (00:00)
it-pocitace
Zaměříme se na popis složených datových typů a kontejnerů. Mezi základní typy kontejnerů patří vektory, staticky alokovaná pole, dynamicky alokovaná pole a můžeme sem zařadit i řezy.
Transcrypt: technologie umožňující použití Pythonu v prohlížeči
Datové typy Option, Result a Array v programovacím jazyku OCaml
Podpora funkcionálního programování v Pythonu a knihovna functools (3. část)
Rychlost CPythonu 3.11 a 3.12 v porovnání s JIT a AOT překladači Pythonu
Spacemacs: práce s projekty psanými v Pythonu a režim Org
Pyrsistent: persistentní datové struktury v Pythonu (dokončení)
Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI
Manipulace s binárními datovými strukturami v Pythonu
Knihovna Polars: výkonnější alternativa ke knihovně Pandas
Sledování správy paměti v Pythonu s využitím nástroje objgraph
Podpora funkcionálního programování v Pythonu a knihovna functools
Tvorba sekvenčních diagramů v Pythonu s využitím knihovny Napkin
Nová špičková kamera pro Raspberry Pi: Fotíme a ostříme v Pythonu
Rekurzivní datové typy v jazyku OCaml
Nástroj huey: užitečná knihovna pro práci s frontami úloh v Pythonu
Volání subrutin naprogramovaných v assembleru z jazyka Python
Datové schránky měly výpadek, nešly posílat nové zprávy
Definice uživatelských datových typů v jazyku OCaml
PyScript: další technologie umožňující využití Pythonu v prohlížeči
Knihovny s implementací generických datových typů pro programovací jazyk Go
PyScript: Python ve webovém prohlížeči (dokončení)
Interpret Pythonu bez GILu: vyplatí se odstranění velkého zámku?
Funkce v programovacím jazyku C3
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – závěrečné zhodnocení
Specifické vlastnosti procesorů AArch64: aritmetické operace
Proměnné, funkce a datové typy v jazyku OCaml
Automatický refaktoring zdrojových kódů Pythonu s využitím nástroje Pyrefact
Jak složit panorama v Pythonu. Pomůže knihovna OpenCV a výsledky budou fakt povedené
Coconut: jazyk naznačující směr budoucího vývoje Pythonu
Propojení Pythonu s nativními knihovnami s využitím balíčku ctypes: struktury a ukazatele

