13 nejšílenějších programovacích jazyků, ze kterých vám praskne hlava
Zdroj:
zive.cz
19.06.2023 (12:45)
it, počítače
Myslíte si, že umíte programovat? • Ale prosím vás, zkuste jazyk Wenyan nebo Malbolge • Z ezoterických jazyků zešílíte, nebo vás zaměstnají v Googlu celý článek


Projekt py2many: transpiler Pythonu do dalších programovacích jazyků
Zdroj:
root.cz
18.06.2024 (00:00)
it-pocitace
V dnešním článku se seznámíme se základními vlastnostmi projektu py2many, který dokáže překládat zdrojové kódy z Pythonu do dalších jazyků, včetně C++, Rustu, Go či jazyku Julia.
Bitcoin Script a Ethereum Solidity: něžný úvod do programovacích jazyků
Zdroj:
root.cz
15.09.2020 (00:00)
it-pocitace
[9 minut čtení] Co je to vlastně programovací jazyk? Vysvětlujeme si trošku netradičně na dvou příkladech z oblasti kryptoměn: bitcoinovém Scriptu a ethereovém Solidity. Tyto dva protipóly totiž ukazují, že jazyk musí často odpovídat konkrétnímu účelu. Na počátku tohoto článku stála touha dozvědět se, proč vlastně kryptoměny jako Bitcoin a Ethereum potřebují své zvláštní programovací jazyky (jedná se o Script a Solidity). Proč prostě nevyužijí vývojáři některý z již ověřených jazyků? Záhy jsem pochopil, že k pochopení zapotřebí udělat krok zpět a zeptat se na meta otázku: proč vlastně existuje na světě tak velké množství množství programovacích jazyků?
Framework Capstone aneb univerzální disassembler
Zdroj:
root.cz
05.01.2023 (00:00)
it-pocitace
Seznámíme se s frameworkem Capstone, což je univerzální disassembler podporující všechny mainstreamové architektury, jenž je implementován formou knihovny a je možné ho volat z různých programovacích jazyků.
Frameworky Capstone a Keystone: základ pro tvorbu assemblerů a disassemblerů
Zdroj:
root.cz
03.01.2023 (00:00)
it-pocitace
Seznámíme se s možnostmi nabízenými frameworkem Keystone, který se velmi často používá společně s frameworkem Capstone. Keystone je implementován formou knihovny a proto ho lze použít z různých programovacích jazyků.
Vědci z ČVUT získali evropský grant ve výši 77 milionů na výzkum programovacích jazyků
Zdroj:
lupa.cz
13.04.2022 (14:15)
it-pocitace
Vědcům z Fakulty informačních technologií ČVUT se podařilo získat výzkumný grant od Evropské rady pro výzkum. Jde o takzvaný grant Advanced ERC v hodnotě 77 milionů korun.
Ghostwriter Chat je AI kámoš přímo ve vývojovém prostředí, který pomůže s kódem. Ale ne zadarmo
Zdroj:
zive.cz
13.03.2023 (14:45)
it-pocitace
Kdo dnes nemá ve své službě nějakého toho AI chatbota, jako by nebyl, a tak rychle inovují i některé relativně mladé startupy. Třeba Replit, který vyvíjí webové IDE pro vývojáře s podporou několika desítek programovacích jazyků. Součástí Replitu je kompilátor/běhové prostředí, takže si svůj ...
Zemřel Niklaus Wirth, otec Pascalu a autor slavného počítačového zákona o neefektivním softwaru
Zdroj:
zive.cz
04.01.2024 (09:45)
it-pocitace
První den roku 2024 nás opustil jeden z nejvýznamnějších počítačových inženýrů, ve věku 89 let zemřel Niklaus Wirth. Švýcarský informatik napsal několik knih o programování a sám je také autorem několika programovacích jazyků. Navrhl ALGOL W, na jehož základech pak v roce 1970 postavil Pascal, ...
V Chromu na Androidu si necháte přečíst webovou stránku. Podporováno je 12 jazyků, doplní je překlady
Zdroj:
zive.cz
18.06.2024 (14:15)
it-pocitace
Google Chrome dokáže předčítat obsah z webových stránek • Pokud nejsou v podporovaném jazyku, můžete je přeložit • S češtinou se zatím nepočítá, podporovaných jazyků je však stále více
BuzzFeed: Skandály z historie ZOH, o kterých jste možná nevěděli
Zdroj:
ceskenoviny.cz
16.02.2022 (04:12)
it-pocitace
New York - Na každý kultovní olympijský triumf připadá neméně fascinující olympijský skandál, napsal server BuzzFeed. A připravil přehled nejdivočejších, nejšílenějších a nejvíc...
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.
Řídicí struktury využitelné v programovacím jazyku Clojure
Práce s Kafkou z příkazové řádky: nástroje Kafkacat a Kcli
Vytváření vlastních řídicích struktur v jazyce Smalltalk
Základy tvorby grafů v programovacím jazyku R
Vývoj služeb postavených na systému Apache Kafka v jazyku Go
Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses
Základy tvorby grafů v programovacím jazyku R: typy grafů v knihovně lattice
Definice uživatelských datových typů v jazyku OCaml
Řídicí konstrukce v programovacím jazyku OCaml
Obousměrná fronta (deque) v programovacím jazyku Go
Nial Array Language: další z jazyků inspirovaných APL
Funkce v programovacím jazyku R
Datové typy Option, Result a Array v programovacím jazyku F#
Konstrukce kolon a kompozice funkcí v jazyku Coconut
Generativní AI používá pro práci ve škole 33 % českých učitelů, jen 3 % ji žákům zakazují
Konec učení jazyků se blíží. Vyzkoušeli jsme nová sluchátka s překladačem
Programovací jazyk OCaml: rekurze, pattern matching a práce se seznamy
Datové typy Option, Result a Array v programovacím jazyku OCaml
Pattern matching v programovacím jazyku Coconut
Seamless od Mety: Nahrajte svůj hlas a AI ho přeloží 35 světových jazyků. Funguje to i v češtině
Čtyři různé podoby datové struktury map v programovacím jazyku Clojure
Kouzelné funkce a využití dalších skriptovacích jazyků v IPythonu
Řídicí struktury využitelné v programovacím jazyku Clojure (dokončení)
Podpora funkcionálního programování v jazyku Lua s využitím knihovny Moses (dokončení)
Programová tvorba diagramů v jazyku Clojure s využitím knihovny Rhizome
Tvorba sešitů pro tabulkové procesory v programovacím jazyku Go
Programovací technika nazvaná tacit programming
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw
Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses (pokračování)
Tvorba sešitů pro tabulkové procesory v programovacím jazyku Go – formát xlsx
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw (2. část)