Dlouho očekávaná novinka v Go 1.8 – generické datové typy (dokončení)

Zdroj Zdroj: root.cz     31.03.2022 (00:00)     Sekcia it, počítače

Navážeme na článek o typových parametrech, typových množinách, generických datových typech a generických funkcích Ukážeme si další vlastnosti typového systému jazyka Go 1.18 a taktéž některá omezení, která generické funkce a především generické metody mají. celý článek

 
Ďalšie články
 

Dlouho očekávaná novinka v Go 1.18 – generické datové typy

Zdroj Zdroj: root.cz     29.03.2022 (00:00)     Sekcia 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.

 

Knihovny s implementací generických datových typů pro programovací jazyk Go

Zdroj Zdroj: root.cz     23.06.2022 (00:00)     Sekcia it-pocitace

Doposud nejvýznamnější novou vlastností jazyka Go je zavedení podpory pro generické datové typy v Go 1.18. Právě existence generických datových typů umožnila vznik nových knihoven.

 

Programovací jazyk C3: datové typy pro moderní architektury

Zdroj Zdroj: root.cz     18.09.2025 (00:00)     Sekcia 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 Zdroj: root.cz     14.09.2023 (00:00)     Sekcia 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.

 

Algebraické datové typy v Pythonu

Zdroj Zdroj: root.cz     06.05.2025 (00:00)     Sekcia it-pocitace

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ů.

 

Jazyk Shine: funkce, datové typy a práce s řetězci

Zdroj Zdroj: root.cz     04.04.2024 (00:00)     Sekcia 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.

 

Programovací jazyk R: seznamy a datové rámce

Zdroj Zdroj: root.cz     22.09.2020 (00:00)     Sekcia 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 Zdroj: root.cz     10.10.2023 (00:00)     Sekcia 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 Zdroj: root.cz     08.09.2020 (00:00)     Sekcia 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

 

Nejdůležitější novinka v Pythonu 3.10: strukturální pattern matching

Zdroj Zdroj: root.cz     30.08.2022 (00:00)     Sekcia it-pocitace

V relativně nedávno vydaném Pythonu verze 3.10 se objevila dlouho očekávaná novinka. Jedná se o takzvaný strukturální pattern matching, kterému je tento článek věnovaný. Ukážeme si i další jazyky, v nichž se používá.

Programovací jazyk C3: složené datové typy a kontejnery

Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go (dokončení)

Datové typy Option, Result a Array v programovacím jazyku OCaml

Na novinku Sony se čekalo tři roky, teď rozdělí posluchače na dva tábory

Základy tvorby grafů v programovacím jazyku R: knihovna lattice (dokončení)

Typová inference v Pythonu prováděná v runtime

Rekurzivní datové typy v jazyku OCaml

Datové schránky měly výpadek, nešly posílat nové zprávy

Definice uživatelských datových typů v jazyku OCaml

Komunikace realizovaná binárním formátem MessagePack (dokončení)

Funkce v programovacím jazyku C3

Pyrsistent: persistentní datové struktury v Pythonu (dokončení)

Proměnné, funkce a datové typy v jazyku OCaml

Specifické vlastnosti procesorů AArch64: aritmetické operace

Přetěžování operátorů v programovacím jazyce C3

Dlouho očekávaná zpráva NASA o UFO neobsahuje téměř nic zajímavého

V EU končí další svítidla. Po žárovkách musí zmizet i často používané typy zářivek

Dlouho očekávaná 3D tiskárna H2D od Bambu Labu má dvě trysky, umí řezat laserem a je prošpikovaná čidly

V datových schránkách je nepříliš bezpečná novinka. DIA ji ale zdůvodňuje „zvýšením bezpečnosti“

Tvorba grafů v Jupyter Notebooku s využitím knihovny Matplotlib (dokončení)

Zprávy do datové schránky už nezmizí. Portál občana je umí zadarmo archivovat. Tuto funkci ale musíte zapnout

Datovka pro profíky. Návod na pokročilé ovládání datové schránky

OneDrive už nemusí do cloudu poslat všechny typy souborů. Nastavte výjimky podle přípony

Detectron2 – hra na špióny

Klasifikace Elektrokardiogramu (EKG) – díl druhý

Sony WH-1000XM4: čtvrtá generace bezdrátových sluchátek s aktivním potlačením hluku je tu

Kyberútoky na datové schránky neměly vliv na bezpečnost uživatelů a dat

OBRAZEM: Vlaky TGV jako patrové. Jeden speciální dosáhl rychlosti 574,8 km/h

EK zveřejnila opatření, jak podpořit výrobu v EU a snížit závislost na Číně

15 let datových schránek (2): Proč jedna osoba může mít více datových schránek a proč do jedné schránky může mít přístup více osob?

Brusel představil normu, jež má podpořit výrobu v EU a snížit závislost na Číně

Datové schránky budou zřizovány i lidem s pozastavenou živností

Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go (2. část)

Datové schránky se budou stěhovat a projdou redesignem