<?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 - zprávičky s tématem C, C++</title>
<link>https://www.root.cz/n/c-c/</link>
<description>Root.cz - informace nejen ze světa Linuxu</description>
<language>cs</language>
<pubDate>Mon, 05 Jan 2026 09:22:39 GMT</pubDate>
<item>
<title>Curl zakazuje ve svém kódu funkci strcpy(), použije vlastní bezpečnější náhradu</title>
<link>https://www.root.cz/zpravicky/curl-zakazuje-ve-svem-kodu-funkci-strcpy-pouzije-vlastni-bezpecnejsi-nahradu/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Daniel Stenberg napsal blogový příspěvek o rozhodnutí zakázat používání funkce strcpy() ve zdrojovém kódu projektu Curl. Hlavním problémem při používání funkce strcpy je, že při jeho použití nespecifikujeme délku cílového zásobníku ani zdrojového řetězce. To není problém, pokud má nad obojím programátor kontrolu a předem v&amp;#353;e správně o&amp;#353;etří.</description>

<author>redakce@root.cz (Root.cz: Petr Krčmář)</author>
<pubDate>Mon, 05 Jan 2026 09:22:39 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/412/klavesnice-ruce-1.jpg" length='68639' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-50586</guid>


</item>
<item>
<title>Tým v Microsoftu chce do roku 2030 nahradit veškerý svůj C/C++ kód Rustem pomocí AI</title>
<link>https://www.root.cz/zpravicky/tym-v-microsoftu-chce-do-roku-2030-nahradit-veskery-svuj-c-c-kod-rustem-pomoci-ai/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Významný inženýr z Microsoftu Galen Hunt si podle svého příspěvku na LinkedIn stanovil ambiciózní cíl odstranit v&amp;#353;echny existující řádky kódu v jazycích C a C++ z produktů Microsoftu do konce roku 2030.</description>

<author>redakce@root.cz (Root.cz: nohous)</author>
<pubDate>Fri, 26 Dec 2025 06:41:57 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/370/umela-inteligence-robot-pocitac-programator-ai.jpg" length='43842' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-50541</guid>


</item>
<item>
<title>Díky Rustu klesl počet paměťových zranitelností v Androidu poprvé pod 20 %</title>
<link>https://www.root.cz/zpravicky/diky-rustu-klesl-pocet-pametovych-zranitelnosti-v-androidu-poprve-pod-20/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Společnost Google oznámila, že díky pokračujícímu roz&amp;#353;iřování programovacího jazyka Rust v systému Android klesl počet zranitelností paměti poprvé pod 20 % z celkového počtu zranitelností objevených v roce 2025. Přijali jsme Rust kvůli jeho bezpečnosti a zaznamenali jsme tisíckrát niž&amp;#353;í hustotu zranitelnosti paměti ve srovnání s kódem Androidu v jazycích C a C++, vysvětlují zástupci Googlu.</description>

<author>redakce@root.cz (Root.cz: Petr Krčmář)</author>
<pubDate>Tue, 18 Nov 2025 10:21:51 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/615/samsung-galaxy-s23-ultra-telefon-android.jpg" length='37548' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-50130</guid>


</item>
<item>
<title>Vyšlo třetí vydání knihy Modern C</title>
<link>https://www.root.cz/zpravicky/vyslo-treti-vydani-knihy-modern-c/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Nakladatelství Manning vydalo třetí vydání knihy Modern C od Jense Gustedta. Kniha samotná je dostupná elektronicky zdarma přímo od autora pod licencí Creative Commons Attribution-NonCommercial-NoDerivatives 4.0.</description>

<author>redakce@root.cz (Root.cz: Ondřej Surý)</author>
<pubDate>Thu, 28 Aug 2025 06:45:01 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/165/modern-c.jpg" length='34410' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-49140</guid>


</item>
<item>
<title>TIOBE index za červenec 2025: na prvních místech žádné překvapení, ale Ada poskočila na deváté místo</title>
<link>https://www.root.cz/zpravicky/tiobe-index-za-cervenec-2025-na-prvnich-mistech-zadne-prekvapeni-ale-ada-poskocila-na-devate-misto/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>TIOBE vydal svůj známý index oblíbenosti programovacích jazyků za červenec 2025. Na prvních sedmi místech není žádná změna, tyto pozice jsou stabilní již několik let: Python, C++, C, Java, C#, JS a Go.</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Mon, 14 Jul 2025 08:55:00 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/165/programator-notebook-pocitac.jpg" length='52108' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-48702</guid>


</item>
<item>
<title>Vyšel shell Fish 4.0 s kódem přepsaným z C++ do Rustu</title>
<link>https://www.root.cz/zpravicky/vysel-shell-fish-4-0-s-kodem-prepsanym-z-c-do-rustu/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Vy&amp;#353;la první stabilní verze řady 4.0 populárního shellu Fish shell, který je nově napsaný v jazyce Rust. Už v loňském roce vývojáři při&amp;#353;li s beta verzí, která převedla kód z jazyka C++ do jazyka Rust. Znamená to upravený proces sestavování a jiné závislosti, ale pro uživatele by se při používání nemělo nic změnit.</description>

<author>redakce@root.cz (Root.cz: Petr Krčmář)</author>
<pubDate>Thu, 27 Feb 2025 14:22:55 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/343/fish-shell.jpg" length='5518' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-47157</guid>


</item>
<item>
<title>Rust a C++: společné komunitní setkání v Praze</title>
<link>https://www.root.cz/zpravicky/rust-a-c-spolecne-komunitni-setkani-v-praze/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>V listopadu proběhně pražský Rust meetup a pražský C++ meetup v jedné budově, v jedné místnosti a s jedním společným programem.</description>

<author>redakce@root.cz (Root.cz: Pavel Šimerda)</author>
<pubDate>Mon, 14 Oct 2024 08:00:53 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/602/workshop-meeting-konference-setkani-1.jpg" length='63051' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-46500</guid>


</item>
<item>
<title>Google dává 1 milión dolarů na zlepšení interoperability mezi jazyky C++ a Rust</title>
<link>https://www.root.cz/zpravicky/google-dava-1-milion-dolaru-na-zlepseni-interoperability-mezi-jazyky-c-a-rust/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Google oznámil, že poskytuje nadaci Rust Foundation rovný milión dolarů za účelem zlep&amp;#353;ení interoperability mezi programovacími jazyky C++ a Rust. Věc byla pojmenována Interop Initiative a cíl je jednoduchý: poskytnout světu ře&amp;#353;ení, které umožní co nejméně bolestivé, pozvolné přechody projektů z C++ na Rust.</description>

<author>redakce@root.cz (Root.cz: David Ježek)</author>
<pubDate>Tue, 06 Feb 2024 09:45:00 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/418/rust-lang-1.jpg" length='107176' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-45592</guid>


</item>
<item>
<title>Mělo by se jádro předělat z C do C++?</title>
<link>https://www.root.cz/zpravicky/melo-by-se-jadro-predelat-z-c-do-c/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>V roce 2018 poslal David Howells z Red Hatu do LKML sadu 45 změn, které umožní linuxové jádro kompilovat pomocí C++, konkrétně vyžadoval alespoň g+±8. Od té doby se toho moc nedělo, až po téměř &amp;#353;esti letech v úterý vývojář jádra H. Peter Anvin napsal dlouhý příspěvek o tom, že by to nemusel být &amp;#353;patný nápad, &amp;#353;lo by se například zbavit složitých maker a vloženého assembleru.</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Fri, 12 Jan 2024 13:47:19 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/357/tucnak-cisarsky-tux-linux-1.jpg" length='34098' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-45509</guid>


</item>
<item>
<title>Carbon: nový jazyk od Googlu má být nástupcem C++</title>
<link>https://www.root.cz/zpravicky/carbon-novy-jazyk-od-googlu-ma-byt-nastupcem-c/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Google představil nový programovací jazyk Carbon, navržený jako bezpečněj&amp;#353;í náhrada za C++. Deklarovaným cílem je kromě bezpečnosti také snadná interoperabilita s C++, koncepčně se jazyk podobá Rustu. Projekt je v experimentálním stadiu, v současnosti se pracuje na verzi 0.1.</description>

<author>redakce@root.cz (Root.cz: Calculon)</author>
<pubDate>Sat, 23 Jul 2022 21:08:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/610/google-1.jpg" length='92167' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-43839</guid>


</item>
<item>
<title>Úvahy o Borrow Checkeru pro C++</title>
<link>https://www.root.cz/zpravicky/uvahy-o-borrow-checkeru-pro-c/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Server This Week in Rust přinesl odkaz na zajímavý článek z pera tří vývojářů projektu Chromium. Autoři v něm rozvíjejí my&amp;#353;lenku implementovat v C++ stejná, nebo alespoň podobná pravidla paměťové bezpečnosti na úrovni typového systému, jako má Rust (tzv. Borrow Checking).</description>

<author>redakce@root.cz (Root.cz: klokan)</author>
<pubDate>Sat, 25 Sep 2021 10:43:21 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/116/fustrovany-programator-1.jpg" length='53261' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-42851</guid>


</item>
<item>
<title>Bjarne Stroustrup napsal článek o vývoji C++ od 2006 do současnosti</title>
<link>https://www.root.cz/zpravicky/bjarne-stroustrup-napsal-clanek-o-vyvoji-c-mezi-lety-2006-a-soucasnosti/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Dánský programátor a tvůrce jazyka C++ Bjarne Stroustrup (69) napsal rozsáhlý článek o vývoji C++ od 2006 do současnosti. Článek má 168 stran a vy&amp;#353;el v Proceedings of the ACM on Programming Languages pod licencí CC.</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Mon, 15 Jun 2020 10:34:34 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-41270</guid>


</item>
<item>
<title>Schválena konečná podoba C++20</title>
<link>https://www.root.cz/zpravicky/schvalena-konecna-podoba-c-20/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Na setkání v Praze byla schválena konečná podoba C++20, aktualizace jazyka C++. Nových věcí je hodně (viz odkaz), za zmínku stojí alespoň koncepty (dodatečná omezení k typům a &amp;#353;ablonám) a korutiny, které umožní kooperativní souběžné vykonávání kódu.</description>

<author>redakce@root.cz (Root.cz: Calculon)</author>
<pubDate>Sun, 16 Feb 2020 14:48:32 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-40855</guid>


</item>
<item>
<title>Clang podporuje koncepty</title>
<link>https://www.root.cz/zpravicky/clang-podporuje-koncepty/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Clang, frontend pro C, C++, Objective-C a Objective-C++ a součást projektu LLVM, hlavního konkurenta GCC, přidal podporu konceptů, které jsou součástí nejnověj&amp;#353;í aktualizace jazyka (C++20).</description>

<author>redakce@root.cz (Root.cz: Calculon)</author>
<pubDate>Fri, 24 Jan 2020 06:45:13 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-40770</guid>


</item>
<item>
<title>Objective-C dostává „přímé metody“</title>
<link>https://www.root.cz/zpravicky/objective-c-dostava-prime-metody/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Jazyk Objective-C, používaný v posledních dvou dekádách téměř výhradně na zařízeních Applu, byl sice poměrně nedávno nahrazen moderněj&amp;#353;ím a efektivněj&amp;#353;ím Swiftem, pořád je ale nejen udržován, ale i roz&amp;#353;iřován o novou funkčnost. Po (ne)nulovatelných a generických typech nyní dostal tzv. &amp;#8222;přímé&amp;#8220; metody, tj. takové, které neprocházejí přes dynamické zpracování zpráv, ale volají se přímo (jako statické metody ve vět&amp;#353;ině jazyků).</description>

<author>redakce@root.cz (Root.cz: Calculon)</author>
<pubDate>Sun, 22 Dec 2019 10:13:47 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-40666</guid>


</item>
<item>
<title>C++20 v GCC 10 bude mít operátor vesmírné lodi &lt;=&gt;</title>
<link>https://www.root.cz/zpravicky/c-20-v-gcc-10-bude-mit-operator-vesmirne-lodi/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>C++20 v GCC 10 bude mít operátor &amp;#8222;vesmírné lodi&amp;#8220; (consistent comparison operator, &amp;#8222;spaceship operator&amp;#8220;), který známe například z PHP 7. Tento operátor půjde použít mimo jiné na std::pair and std::array.</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Fri, 06 Dec 2019 08:31:11 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-actuality-40596</guid>


</item>
<item>
<title>Oblíbenost jazyka C v TIOBE stále klesá</title>
<link>https://www.root.cz/zpravicky/oblibenost-jazyka-c-v-tiobe-stale-klesa/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Nedávno byly zveřejněny výsledky indexu oblíbenosti programovacích jazyků TIOBE za únor 2017. Pořadí na předních místech je v podstatě stejné jako loni, i když první tři stále výrazně klesají. První je Java (16,7 %), druhé C (8,4 %), pak C++ (5,4 %), C# (4,9 %) a Python (4,0 %).</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Tue, 07 Mar 2017 10:45:58 GMT</pubDate>

<guid isPermaLink="false">www.root.cz-actuality-36492</guid>


</item>
<item>
<title>Bezplatné anglické knihy o programování v C++</title>
<link>https://www.root.cz/zpravicky/bezplatne-anglicke-knihy-o-programovani-v-c/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Steve Emms na svém OSS blogu vybral devět bezplatných anglických knih o programování v C++. Knihy se zabývají také knihovnami Boost, Qt3, Qt4 a wxWidgets. Je zde také zastoupen úvod do GCC.</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Thu, 16 Feb 2017 19:12:33 GMT</pubDate>

<guid isPermaLink="false">www.root.cz-actuality-36410</guid>


</item>
<item>
<title>Automatická paralelizace kódu pomocí DawnCC</title>
<link>https://www.root.cz/zpravicky/automaticka-paralelizace-kodu-pomoci-dawncc/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Výzkumníci z brazilské university představili nástroj DawnCC, který analyzuje zdrojový kód v C nebo C++ a automaticky do něj doplňuje OpenACC nebo OpenMP direktivy. K analýze kódu je použito LLVM IR (intermediate representation).</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Tue, 03 Jan 2017 08:28:53 GMT</pubDate>

<guid isPermaLink="false">www.root.cz-actuality-36181</guid>


</item>
<item>
<title>Corrode automaticky &quot;zrezaví&quot; kód z C do Rust</title>
<link>https://www.root.cz/zpravicky/corrode-automaticky-zrezavi-kod-z-c-do-rust/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Jamey Sharp napsal projekt Corrode, který umí automaticky převést kód z C do Rust. Zatím umí jen základní operace a nepoužívá plného potenciálu jazyka Rust.</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Thu, 03 Nov 2016 07:33:14 GMT</pubDate>

<guid isPermaLink="false">www.root.cz-actuality-35907</guid>


</item>
<item>
<title>Programovací jazyk C má nejnižší oblíbenost v TIOBE za posledních 15 let</title>
<link>https://www.root.cz/zpravicky/programovaci-jazyk-c-ma-nejnizsi-skore-v-tiobe-za-poslednich-15-let/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Programovací jazyk C má nejniž&amp;#353;í oblíbenost v TIOBE za posledních 15 let a to 11,3 % oproti loňským 14,7 %. Index TIOBE je v podstatě počet výsledků vyhledávačů na dotaz  +&amp;quot; programming&amp;quot;.</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Tue, 30 Aug 2016 08:16:03 GMT</pubDate>

<guid isPermaLink="false">www.root.cz-actuality-35595</guid>


</item>
<item>
<title>KDevelop 5 přidává podporu JavaScriptu a QML</title>
<link>https://www.root.cz/zpravicky/kdevelop-5-pridava-podporu-javascriptu-a-qml/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Vývojové prostředí KDevelop po dvou letech vy&amp;#353;lo ve verzi 5.0. O analýzu C/C++ kódu se nově stará Clang, přibyla podpora standardního CMake (a také QMake) a prostředí si poradí s jazyky JavaScript a QML, na jejichž podpoře už se pracovalo del&amp;#353;í dobu. Dále byl vylep&amp;#353;en debugger a do&amp;#353;lo k odstranění úvodní načítací obrazovky.</description>

<author>redakce@root.cz (Root.cz: Roman Bořánek)</author>
<pubDate>Wed, 24 Aug 2016 09:18:04 GMT</pubDate>

<guid isPermaLink="false">www.root.cz-actuality-35570</guid>


</item>
<item>
<title>C je nejvýznamnějším jazykem roku 2016, tvrdí studie IEEE</title>
<link>https://www.root.cz/zpravicky/c-je-nejvyznamnejsim-jazykem-roku-2016-tvrdi-studie-ieee/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Podle studie vydané v magazínu IEEE Spectrum je jazyk C nejvýznamněj&amp;#353;ím jazykem pro leto&amp;#353;ní rok. Následují Java, Python, C++ a R. Autoři tvrdí, že při tvorbě zohlednili deset různých zdrojů &amp;#8211; sociální sítě, open-source vývoj a pracovní nabídky.</description>

<author>redakce@root.cz (Root.cz: Petr Krčmář)</author>
<pubDate>Thu, 28 Jul 2016 08:28:46 GMT</pubDate>

<guid isPermaLink="false">www.root.cz-actuality-35438</guid>


</item>
<item>
<title>Microsoft vydal doplněk Checked C pro dynamickou kontrolu mezí v LLVM/clang</title>
<link>https://www.root.cz/zpravicky/microsoft-vydal-doplnek-checked-c-pro-dynamickou-kontrolu-mezi-v-llvm-clang/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Microsoft vydal doplněk Checked C pro dynamickou kontrolu mezí v C, jak jej známe z C#. Checked C je vydáno s MIT licencí a podpora je zatím pro LLVM a clang. Bliž&amp;#353;í specifikaci Checked C lze nalézt v obsáhlém dokumentu, nebo na stránce projektu.</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Thu, 16 Jun 2016 14:26:12 GMT</pubDate>

<guid isPermaLink="false">www.root.cz-actuality-35227</guid>


</item>
<item>
<title>Vim už má plugin pro Vulkan</title>
<link>https://www.root.cz/zpravicky/vim-uz-ma-plugin-pro-vulkan/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Velmi rychle po vydání grafického API Vulkan tu máme plugin pro Vim se zvýrazňování syntaxe Vulkanu v C/C++. Jmenuje se vulkan1.0.vim, zvýrazňuje typy, funkce a konstanty.</description>

<author>redakce@root.cz (Root.cz: Jan Fikar)</author>
<pubDate>Thu, 18 Feb 2016 07:30:44 GMT</pubDate>

<guid isPermaLink="false">www.root.cz-actuality-34618</guid>


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