<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<image>
<link>https://blog.root.cz/babel/</link>
<title>Zmatení (programovacích) jazyků</title>
<url>https://i.iinfo.cz/r/rss-88x31.gif</url>
<width>88</width>
<height>31</height>
</image>
<title>Root.cz - Zmatení (programovacích) jazyků</title>
<link>https://blog.root.cz/babel/</link>
<description>Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.</description>
<language>cs</language>
<pubDate>Tue, 08 Dec 2015 00:45:52 GMT</pubDate>
<item>
<title>Swift pro Linux</title>
<link>https://blog.root.cz/babel/swift-pro-linux/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Apple před pár dny vydal verzi svého nového (resp. dva roky starého) inovativního jazyka pro Linux. Krátce po uvedení Swiftu jsem o něm stručně napsal, ale jeho vývoj byl tak překotný, že by popis jeho dnešní podoby vydal na několik článků. Na to nemám čas (a bylo by to nošení dříví do lesa, protože je o tom na internetu spousta anglicky psaných článků a a každý vývojář anglicky umí), proto jen pár postřehů.</description>

<author>zboj</author>
<pubDate>Tue, 08 Dec 2015 00:45:52 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2545</guid>


</item>
<item>
<title>Post-OOP</title>
<link>https://blog.root.cz/babel/post-oop/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Poslední dobou se lze čím dál tím častěji setkat v odborných textech s pojmem „Post-OOP“. Co je tím myšleno? Máme například už nějakou dobu „post-PC world“ (tento pojem popularizoval Steve Jobs), post-OOP má ovšem uchopitelnější význam. Stačí stáhnout si Swift a trochu experimentovat s tzv…</description>

<author>zboj</author>
<pubDate>Tue, 25 Aug 2015 11:45:20 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2544</guid>


</item>
<item>
<title>Co zlepšit na českých VŠ?</title>
<link>https://blog.root.cz/babel/co-zlepsit-na-ceskych-vs/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Na fóru se pravidelně objevují monstrdiskuze o smyslu vysokoškolského vzdělání. Ne, nechci po miliónté psát o tom, k čemu VŠ je a má-li smysl. Ale jako někdo, kdo poznal české, německé a americké vysoké školství z obou stran, mám několik postřehů, co by se mělo na našich VŠ změnit (pohled je pochopitelně subjektivní a selektivní).</description>

<author>zboj</author>
<pubDate>Mon, 13 Jul 2015 09:38:27 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2543</guid>


</item>
<item>
<title>Jak najít dobrého programátora</title>
<link>https://blog.root.cz/babel/jak-najit-dobreho-programatora/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Máte firmu (nebo vedete tým) a sháníte programátory? Frustrující činnost… Řekněme, že si dáte někam inzerát a přijde vám 20 životopisů. Celkem samozřejmě vyloučíte ty, co nemají aspoň Bc., a procházíte zbytek. Kdo vyhovuje (deklarovanými) znalostmi, s tím si domluvíte schůzku. Rozešlete maily a třídíte dále…</description>

<author>zboj</author>
<pubDate>Sun, 12 Jul 2015 20:08:36 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2542</guid>


</item>
<item>
<title>K čemu je teorie (důkazů)</title>
<link>https://blog.root.cz/babel/k-cemu-je-teorie-dukazu/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Teorie důkazů, součást formální logiky, se může jevit jako něco abstraktního (a určitě vyžaduje jistou dávku matematického myšlení, spousta studentů na ní u zkoušky pohoří). Proto je vždy přínosné vidět aplikaci něčeho takového v praxi (a hlavně pochopit, jak a proč to funguje). Jistě se shodneme, že umělá inteligence je obor praktický, a i její podobor – automatické plánování – je na hony vzdálen šedivé teorii.</description>

<author>zboj</author>
<pubDate>Mon, 23 Jun 2014 05:57:24 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2541</guid>


</item>
<item>
<title>Typické referenční cykly</title>
<link>https://blog.root.cz/babel/typicke-referencni-cykly/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Před uvedením typických případů, kdy mohou vzniknout referenční cykly, neuškodí stručný přehled historie a evoluce správy paměti v procedurálních jazycích. K tomu dobře poslouží Objective-C, jež prošlo téměř všemi fázemi této evoluce. Původní ObjC i to “NeXTovské” spravovalo paměť stejně jako C. Když se třídě poslala zpráva new, dynamicky se vytvořila instance objektu. Poslání zprávy free instanci paměť uvolnilo…</description>

<author>zboj</author>
<pubDate>Sun, 15 Jun 2014 12:53:13 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2540</guid>


</item>
<item>
<title>Swift podruhé</title>
<link>https://blog.root.cz/babel/swift-podruhe/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Konečně jsem se dostal k instalaci Xcode 6. Takže tady pár dalších dojmů: „Trailing closure“ se ukazuje jako hezká syntaktická vlastnost (přeskupení závorek). Navíc není pravda, jak nesmyslně zaznělo v minulé diskusi, že by zavádělo víceznačnou syntax. Překladač si s případným překlepem hravě poradí.</description>

<author>zboj</author>
<pubDate>Thu, 05 Jun 2014 09:18:10 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2539</guid>


</item>
<item>
<title>Co přináší rorýs</title>
<link>https://blog.root.cz/babel/co-prinasi-rorys/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Swift. Tak se jmenuje nový, včera představený jazyk od Applu. Nová je vlastně jen syntax, tedy frontend pro LLVM, protože se využívá již existující překladač a jako API Cocoa. Ale právě ta syntax je zajímavá. Na první pohled Swift vypadá jako skriptovací jazyk, něco mezi Javascriptem a Pythonem. Nemá například funkci “main”, žádné include atd. Funkčně je to jakési (méně čitelné) ObjC bez nízkoúrovňových věcí. Stručně shrnuto žádná revoluce, ale mírná evoluce…</description>

<author>zboj</author>
<pubDate>Tue, 03 Jun 2014 08:42:42 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2538</guid>


</item>
<item>
<title>SQL a rekurze</title>
<link>https://blog.root.cz/babel/sql-a-rekurze/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Pořád dokola mě překvapuje, jak málo programátorů zná množinové operace v SQL. Možná ještě méně jich zná “common table expressions”. A pokud už znají obojí, nevědí, jak vše použít s rekurzí. A jen malá hrstka ví, jak to vše funguje uvnitř. Proto tento malý přehled (od jednoduššího ke složitějšímu).</description>

<author>zboj</author>
<pubDate>Wed, 07 May 2014 11:30:41 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2537</guid>


</item>
<item>
<title>Potřebujeme vynikající programátory?</title>
<link>https://blog.root.cz/babel/potrebujeme-vynikajici-programatory/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Jeden článek na Priceonomics o rostoucím počtu absolventů s PhD a jejich potížích s uplatněním na trhu práce mne inspiroval k zamyšlení nad možnostmi uplatnění opravdu dobrých programátorů, kterých jsou odhadem tak 2% (ne nutně PhD, ale je to vhodná analogie). V praxi se setkáme s několika kategoriemi. Firmy chtějící maximálně ušetřit najímají studenty. U studenta se už z principu očekává, že se ještě učí a i práci vzal pro to, aby se naučil něco nového a získal praxi…</description>

<author>zboj</author>
<pubDate>Mon, 21 Apr 2014 07:51:59 GMT</pubDate>

<guid isPermaLink="false">blog.root.cz-blogText-2536</guid>


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