Hlavní navigace

Programovací jazyky

Články          

Pohled pod kapotu JVM – složené datové typy a programová smyčka typu for-each v Python VM

V dnešní části seriálu o programovacím jazyku Java i o virtuálním stroji Javy si ukážeme, jakým způsobem se překládají programové smyčky typu „for-each“ v Pythonu. Jedná se tedy o doplnění předchozích dvou částí, v nichž jsme se zabývali stejnou problematikou, ovšem z pohledu JVM a Lua VM.

Erlang: začínáme programovat

Programovací jazyk Erlang je určen k vytváření distribuovaných systémů pro zpracování velkého množství paralelních úloh (např. backend aplikace WhatsApp). V prvním díle jsme si stručně představili samotný jazyk a jeho hlavní vlastnosti. Dnes se společně pustíme konečně do opravdového programování.

Pohled pod kapotu JVM – složené datové typy a programová smyčka typu for-each v Lua VM

V předchozí části seriálu o programovacím jazyku Java i o JVM jsme si na čtveřici demonstračních příkladů ukázali, jakým způsobem se v Javě překládá programová smyčka typu for-each do bajtkódu. Dnes si řekneme, jak se se stejným typem programové smyčky pracuje v bajtkódu programovacího jazyka Lua.

Erlang: trochu jiný přístup k programování

Programovací jazyk Erlang je určený k vytváření distribuovaných systémů pro zpracování velkého množství paralelních úloh (např. backend aplikace WhatsApp). Záměrem tohoto článku je ukázat, jak se v něm jeho autoři vypořádali s problémy, které navrhování a vytváření takových programů přináší.

Pohled pod kapotu JVM – složené datové typy a programová smyčka typu for-each v JVM

V dnešní části seriálu o JVM i o programovacím jazyku Java si řekneme, jakým způsobem se do bajtkódu virtuálního stroje Javy překládá programová smyčka typu „for-each“. Použití této smyčky si ukážeme na čtveřici demonstračních příkladů využívajících pole, seznamy, množiny i mapy.
Archiv článků v rubrice Programovací jazyky        

Zprávičky          

Python je nejužívanějším jazykem pro výuku programování

Podle analýzy Association for Computing Machinery je Python nejrozšířenějším jazykem pro výuku programování, alespoň co se týče Spojených států amerických. Z 39 nejlépe hodnocených kateder informačních technologií Python v úvodních kurzech… Více

PHPNG: příští generace PHP sešlápne plyn

Vývojáři PHP se rozepsali o tom, co se v projektu chystá. Už několik let se mluví o tom, že by PHP mělo obsahovat svůj vlastní JIT kompilátor, který by dokázal výrazně zvýšit výkon aplikací. To ovšem vyžaduje úpravu některých API, takže Dmitry… Více

Vyšel Perl 5.20.0

Po roce vývoje vyšel Perl 5.20.0, který obsahuje 470 000 řádků změn od 124 autorů ve 2 900 souborech. Mezi hlavní změny patří vylepšený generátor náhodných čísel, vylepšená podpora 64 bitů nebo zlepšení výkonu. Detaily najdete v changelogu. Více

Vyšlo Pharo 3.0, otevřená implementace Smalltalku

Vyšlo Pharo 3.0 (otevřená implementace Smalltalku). Přináší nový modulární kompilátor a debugger, kontinuace, nové nástroje pro práci s balíčky a mnoho dalšího. Opravena byla také řada chyb, přesně 2364. Více

Nový Python 3.4 podporuje výčtový datový typ

Po roce a půl od vydání předchozí verze je tu Python, tentokrát označený jako 3.4.0. Novinek je poměrně hodně a jsou podrobně popsány v nové dokumentaci. Mezi hlavní novinky patří podpora výčtového datového typu prostřednictvím standardní knihovny… Více
Archiv zpráviček v rubrice Programovací jazyky