<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<image>
<link>https://www.root.cz/</link>
<title>Root.cz</title>
<url>https://i.iinfo.cz/r/rss-88x31.gif</url>
<width>88</width>
<height>31</height>
</image>
<title>Root.cz - seriál Programovaci jazyk Java a JVM</title>
<link>https://www.root.cz/serialy/programovaci-jazyk-java-a-jvm/</link>
<description>Root.cz - informace nejen ze světa Linuxu</description>
<language>cs</language>
<pubDate>Thu, 22 May 2025 22:00:10 GMT</pubDate>
<item>
<title>Java je tu 30 let: všestranný jazyk formoval moderní informatiku</title>
<link>https://www.root.cz/clanky/java-je-tu-30-let-vsestranny-jazyk-formoval-moderni-vypocetni-techniku/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Právě dnes uběhlo třicet let od představení programovacího jazyka Java i virtuálního stroje Javy. Jak samotný jazyk, tak i její virtuální stroj prošel za tato tři desetiletí poměrně zajímavým vývojem.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Thu, 22 May 2025 22:00:10 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/277/java-programovaci-jazyk.jpg" length='26322' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-17997</guid>


</item>
<item>
<title>Komunikace mezi Pythonem a Javou s využitím nástroje py4j</title>
<link>https://www.root.cz/clanky/komunikace-mezi-pythonem-a-javou-s-vyuzitim-nastroje-py4j/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>V dnešním článku si popíšeme potenciálně velmi užitečný projekt nazvaný py4j. Tento nástroj zajišťuje obousměrnou komunikaci na úrovni zdrojového kódu mezi Pythonem a programovacím jazykem Java.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Wed, 28 Apr 2021 22:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/87/python-1.jpg" length='13695' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15459</guid>


</item>
<item>
<title>Analýza a transformace kódu v Javě s knihovnou Spoon (2)</title>
<link>https://www.root.cz/clanky/analyza-a-transformace-kodu-v-jave-s-knihovnou-spoon-2/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Ve druhém článku o knihovně Spoon, kterou lze použít pro analýzu či transformace kódu v Javě, dokončíme téma &amp;#8222;procesorů&amp;#8220;, jež mohou sloužit k relativně jednoduchým analýzám kódu.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Wed, 05 Oct 2016 22:00:10 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-12548</guid>


</item>
<item>
<title>Analýza a transformace kódu psaného v Javě s využitím knihovny Spoon</title>
<link>https://www.root.cz/clanky/analyza-a-transformace-kodu-psaneho-v-jave-s-vyuzitim-knihovny-spoon/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Knihovnu Spoon je možné použít v případě, že je zapotřebí analyzovat zdrojové kódy psané v Javě, hledat v nich typické příznaky chyb či kódy dokonce programově modifikovat.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Wed, 28 Sep 2016 22:00:10 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-12532</guid>


</item>
<item>
<title>Práce s externími Java archivy v programovacím jazyku Clojure</title>
<link>https://www.root.cz/clanky/prace-s-externimi-java-archivy-v-programovacim-jazyku-clojure/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Při práci s projekty psanými v Clojure se používá nástroj Leiningen, s jehož možnostmi jsme se již seznámili. Dnes si ukážeme řešení jednoho problému z praxe &amp;#8211; přidání Java archivů do projektu.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 12 Sep 2016 22:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/root/283/clojure.png" length='13935' type="image/png"/>
<guid isPermaLink="false">www.root.cz-text-12504</guid>


</item>
<item>
<title>Multimetody v Clojure aneb polymorfismus bez použití OOP</title>
<link>https://www.root.cz/clanky/multimetody-v-clojure-aneb-polymorfismus-bez-pouziti-oop/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Programovací jazyk Clojure obsahuje podporu pro tvorbu a volání takzvaných multimetod. Ty se odlišují především mechanismem dynamického výběru konkrétní metody v čase běhu aplikace.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Wed, 13 Apr 2016 22:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-12203</guid>


</item>
<item>
<title>Vytváříme IRC bota v programovacím jazyce Clojure</title>
<link>https://www.root.cz/clanky/vytvarime-irc-bota-v-programovacim-jazyce-clojure/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Dnešní část seriálu o jazyce Clojure bude zaměřena praktičtěji než předchozí tři části, protože si ukážeme, jakým způsobem je možné vytvořit jednoduchého IRC bota, a to s využitím knihovny nazvané irclj.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 22 Feb 2016 23:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-12095</guid>


</item>
<item>
<title>Asynchronní programování v Clojure s využitím knihovny core.async (dokončení)</title>
<link>https://www.root.cz/clanky/asynchronni-programovani-v-clojure-s-vyuzitim-knihovny-core-async-dokonceni/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>V dnešním článku o knihovně core.async si na příkladech ukážeme použití makra go-loop, neblokující operace pro čtení a zápis do kanálů a taktéž funkce pipe a merge, které lze použít pro propojení kanálů.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 15 Feb 2016 23:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-12078</guid>


</item>
<item>
<title>Asynchronní programování v Clojure s využitím knihovny core.async (pokračování)</title>
<link>https://www.root.cz/clanky/asynchronni-programovani-v-clojure-s-vyuzitim-knihovny-core-async-pokracovani/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Před týdnem představená knihovna core.async nabízí i další možnosti využitelné při asynchronním programování. Jedná se o kanály s bufferem, podporu pro neblokující čtení a zápis dat do kanálů atd. Dnes se s těmito vlastnostmi seznámíme.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 08 Feb 2016 23:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-12066</guid>


</item>
<item>
<title>LuaJIT – Just in Time překladač pro programovací jazyk Lua (12 – překlad operací s reálnými čísly)</title>
<link>https://www.root.cz/clanky/luajit-just-in-time-prekladac-pro-programovaci-jazyk-lua-12-preklad-operaci-s-realnymi-cisly/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>V programovacím jazyku Lua jsou základním numerickým datovým typem čísla s plovoucí řádovou čárkou s dvojitou přesností (IEEE 754) známé v dalších jazycích pod názvem double. Pokud se s tímto datovým typem ve zdrojových kódech pracuje, musí LuaJIT při překladu vygenerovat příslušné strojové instrukce.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Wed, 14 Jan 2015 23:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-11349</guid>


</item>
</channel>
</rss>