Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Blogy
Knihy
Jak na Linux
Zdroják
Hledat
Root.cz
Programovací jazyky
C++, C, Java, Perl, PHP, Python, ...
961
–
990
/
2 076
První strana
Předchozí strana
30
31
32
33
34
35
40
Následující strana
Poslední strana
Optimalizace Javy
Na serveru opensource.com vyšel krátký článek s pěti triky, jak optimalizovat kód v Javě. Týkají se GC, nastavení paměti a používání optimálních funkcí. Ještě více tipů naleznete potom třeba na odkazovaném blogu.
Jan Fikar
1. 9. 2016
Programovací jazyk C má nejnižší oblíbenost v TIOBE za posledních 15 let
Programovací jazyk C má nejnižší 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 +"<jazyk> programming". Pokles C je dáván do souvislosti s nástupem…
Jan Fikar
30. 8. 2016
Programovací jazyk Julia: paralelní programování (pokračování)
V osmé části seriálu o jazyku Julia se budeme věnovat dalším konceptům, které je možné použít při realizaci paralelních výpočtů. Taktéž se seznámíme s koprogramy (coroutines).
Pavel Tišnovský
18. 8. 2016
Doba čtení:
15 minut
Programovací jazyk Julia: metaprogramování, makra a AST
Sedmá část seriálu o jazyce Julia je věnována konceptu metaprogramování a tvorbě maker. V jazyce Julia lze pracovat přímo s parsovaným kódem, modifikovat tento kód či si dokonce s využitím maker nechat kód vygenerovat.
Pavel Tišnovský
11. 8. 2016
Doba čtení:
18 minut
C je nejvýznamnějším jazykem roku 2016, tvrdí studie IEEE
Podle studie vydané v magazínu IEEE Spectrum je jazyk C nejvýznamnějším jazykem pro letošní rok. Následují Java, Python, C++ a R. Autoři tvrdí, že při tvorbě zohlednili deset různých zdrojů – sociální sítě, open-source vývoj a pracovní nabídky…
Petr Krčmář
28. 7. 2016
První součásti Firefoxu jsou přepisovány do Rustu
Programovací jazyk Rust byl minulý rok dokončen a teď se začíná prosazovat do prohlížeče Firefox. Koneckonců Mozilla projekt dlouhou dobu sponzorovala. Rust by se poprvé měl objevit už ve Firefoxu 48, přepsána do něj byla komponenta pro parsování…
Roman Bořánek
12. 7. 2016
Programovací jazyk Julia: paralelní programování
Dnes se budeme věnovat práci s paralelními výpočty, neboť jazyk Julia nabízí vývojářům hned několik způsobů využití mikroprocesorů s větším množstvím jader popř. dokonce výpočetních clusterů.
Pavel Tišnovský
12. 7. 2016
Doba čtení:
18 minut
Programovací jazyk Julia: volání funkcí naprogramovaných v C či ve Fortranu
Pátý článek o jazyce Julia je věnován volání nativních funkcí naprogramovaných většinou v C či ve Fortranu a uložených do sdílených knihoven (.so, .dll). Ukážeme si i práci s řetězci či s poli.
Pavel Tišnovský
28. 6. 2016
Doba čtení:
17 minut
Microsoft vydal doplněk Checked C pro dynamickou kontrolu mezí v LLVM/clang
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žší specifikaci Checked C lze nalézt v obsáhlém dokumentu, nebo na stránce projektu. (zdroj: theregister)
Jan Fikar
16. 6. 2016
Programovací jazyk Julia: pole, vektory, matice a lineární algebra
Konečně se začneme zabývat tématem souvisejícím s orientací jazyka Julia na řešení problémů z numerické matematiky. Jedná se o podporu pro práci s poli, vektory, maticemi a funkcemi dostupnými přes knihovnu LAPACK.
Pavel Tišnovský
16. 6. 2016
Doba čtení:
16 minut
Programovací jazyky z vývojářského pekla: špagetový kód na kalkulačkách
Dnes se seznámíme s programováním některých klasických kapesních kalkulaček, protože výsledkem snah vývojáře byl většinou „nádherný“ špagetový kód.
Pavel Tišnovský
14. 6. 2016
Doba čtení:
14 minut
Programovací jazyk Julia: funkce jako základní stavební prvek programů
Ve třetím článku o jazyce Julia se budeme zabývat funkcemi, které v tomto jazyce tvoří základní stavební prvek všech programů. Samozřejmě si popíšeme i některé vestavěné funkce vyššího řádu.
Pavel Tišnovský
7. 6. 2016
Doba čtení:
15 minut
Programovací jazyk Julia: typový systém, funkce a metody
Ve druhé části seriálu o jazyku Julia se budeme zabývat převážně typovým systémem tohoto jazyka, který do značné míry ovlivňuje způsob tvorby programů a mj. umožňuje provádět různé optimalizace a kontroly.
Pavel Tišnovský
2. 6. 2016
Doba čtení:
16 minut
Trasování a ladění nativních aplikací v Linuxu: pokročilejší možnosti nabízené GNU Debuggerem
Ve třetí části seriálu se seznámíme s tím, jaké možnosti vývojářům nabízí GNU Debugger v případě, že je zapotřebí ladit aplikaci až na úrovni jednotlivých strojových instrukcí.
Pavel Tišnovský
31. 5. 2016
Doba čtení:
24 minut
Programovací jazyk Julia: další stříbrná kulka v IT?
Po jazycích z pekla se budeme věnovat serióznějším věcem. Zajímavým příspěvkem na tomto poli je jazyk Julia, určený pro numerickou matematiku, zpracování signálů či statistiku.
Pavel Tišnovský
26. 5. 2016
Doba čtení:
14 minut
Propojení Node.js s jazyky COBOL a FORTRAN
Někdy je zajímavé propojit hodně starou technologii s relativní novinkou. V loňském roce rumunský vývojář Bizau Ionica předvedl možnost vložení kódu v jazyce COBOL do JavaScriptu pomocí Node.js. Nyní stejný vývojář připravil opačnou možnost:…
Petr Krčmář
23. 5. 2016
Programovací jazyky z vývojářského pekla (dokončení)
Ve čtvrté a poslední části článku o esoterických jazycích si nejdříve popíšeme jazyky založené na principu Turingova stroje, jehož páska obsahuje pouze binární symboly.
Pavel Tišnovský
17. 5. 2016
Doba čtení:
20 minut
Vyšlo Pharo 5.0 s novým debuggerem
Vyšlo Pharo 5.0 (otevřená implementace Smalltalku). Díky vylepšené správě paměti je o 35% rychlejší, používá nový debugger, usnadňuje propojení s externími nativními knihovnami a přináší další tisíce menších změn a oprav.
Pavel Křivánek
12. 5. 2016
Programovací jazyky z vývojářského pekla (ABEND)
Ve třetím článku o esoterických programovacích jazycích si nejdříve popíšeme jazyky založené na substituci řetězců, dále pak jazyky využívající frontu a nezapomeneme ani na specialitku typu Brainfunct.
Pavel Tišnovský
10. 5. 2016
Doba čtení:
16 minut
Erlang: naučte se základy „oldskůlového“ jazyka (kurz)
Erlang je typická „oldskůlová“ záležitost. Má za sebou 25 let vývoje, evoluce a používání v praxi. Je to rychlé, snadno se to používá, má to řadu zajímavých vlastností, ale nějakou dobu trvá, než tomu začátečník přijde na kloub. Cílem našeho…
Redakce
5. 5. 2016
PicoLisp: dokončení popisu a několik praktických rad na závěr
V závěrečném článku o minimalistickém interpretru jazyka LISP nazvaném PicoLisp si popíšeme práci s vlastnostmi symbolů, použití speciálních symbolů @, @@ a @@@ i využití externích knihoven.
Pavel Tišnovský
5. 5. 2016
Doba čtení:
15 minut
Programovací jazyky z vývojářského pekla++
Ve druhém článku o esoterických jazycích se seznámíme s jazykem v nástroji dc, dále pak s Whitespace a zmíníme se o „grafickém“ jazyku Piet či o asi nejšílenějším jazyku vůbec: Malbolge.
Pavel Tišnovský
3. 5. 2016
Doba čtení:
22 minut
Programovací jazyky z vývojářského pekla
Oblíbenou kratochvílí mnoha vývojářů jsou nekonečné debaty o tom, který jazyk je nejlepší či nejčitelnější. Co to ale obrátit? V jakých jazycích se vytváří nejhůře čitelný kód?
Pavel Tišnovský
28. 4. 2016
Doba čtení:
14 minut
PicoLisp: užitečné funkce a speciální formy používané při tvorbě aplikací
Ve druhém článku o rychlém, zajímavém a přitom poměrně neznámém interpretru PicoLisp si popíšeme další funkce a speciální formy, které jsou dostupné všem vývojářům, kteří se rozhodnou tento interpret použít.
Pavel Tišnovský
26. 4. 2016
Doba čtení:
19 minut
PicoLisp: minimalistický a přitom překvapivě výkonný interpret Lispu
V současnosti je aktivně používáno relativně mnoho dialektů programovacího jazyka LISP. Kromě toho se můžeme setkat i s minimalisticky pojatými interpretry, mezi něž patří PicoLisp.
Pavel Tišnovský
19. 4. 2016
Doba čtení:
19 minut
Multimetody v Clojure aneb polymorfismus bez použití OOP
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.
Pavel Tišnovský
14. 4. 2016
Doba čtení:
22 minut
Recenze knihy Functional Thinking (Paradigm over syntax)
Vývojáři sledující dění v oblasti rozvoje programovacích jazyků zajisté zaznamenali, že v posledních několika letech se (opět) dostává do módy funkcionální paradigma.
Pavel Tišnovský
5. 4. 2016
Doba čtení:
6 minut
Novinky jazyka PHP 7
V tomto článku si opíšeme novinky jazyka PHP 7. Zameriame sa na jadro jazyka PHP. Príklady budeme písať pre PHP CLI, čo je verzia jazyka určená pre príkazový riadok.
Ján Bodnár
21. 3. 2016
Doba čtení:
12 minut
Funkce vyššího řádu v knihovně Underscore
Ve druhém článku o JavaScriptové knihovně Underscore se seznámíme s použitím funkcí vyššího řádu, která tato knihovna vývojářům nabízí. Díky nim lze mnoho algoritmů zjednodušit a zkrátit.
Pavel Tišnovský
15. 3. 2016
Doba čtení:
25 minut
Blog: Conky a LUA – TV program
Modul pro Conky zobrazující právě vysílaný pořad na vybraných stanicích. Pokud máte dvb-t kartu v PC, spustí se ve VLC stanice po kliknutí na její název (nutno doplnit frekvence, podle vašeho příjmu).
Redakce
13. 3. 2016
961
–
990
/
2 076
První strana
Předchozí strana
30
31
32
33
34
35
40
Následující strana
Poslední strana