Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Zprávičky v rubrice Programovací jazyky

Reportáž z Java konference GeeCON

Honza Novotný na svém blogu zveřejnil reportáž z Java konference GeeCON 2012, která se odehrávala minulý týden v polské Poznani. Zajímáte-li se o novinky z Java světa, mohly by Vás střípky informací ve zmíněné reportáži zajímat. Více

Kvíz: jaký programovací jazyk to je?

What's That Programming Language? je zajímavý kvíz. Ukáže vám zdrojový kód krátkého programu a vaším úkolem je určit, o jaký programovací jazyk se jedná. Nápovědu získáte pomocí klávesy Escape. Kolik jazyků poznáte? Tak hurá na to. Některé příklady jsou ovšem poněkud kuriózní: Více

*JS aneb JavaScript ve stylu céčka

Projekt *JS přichází se syntaxí, která je podobná jazyku C, ale současně je snadno přeložitelná do JavaScriptu. Jak naznačuje hvězdičkový název projektu, na své si přijdou milovníci ukazatelů. Online překlad z *JS do JavaScriptu si můžete vyzkoušet přímo na stránkách projektu. Více

Circa je nový programovací jazyk inspirující se v Lispu, Pythonu a Ruby

Circa – language for live coding byl zatím vydán v alfa verzi pod MIT licencí. Jeho hlavní inspirací byl Lisp a SmallTalk, syntaxí pak přípomíná Python a Ruby. Jeho možnosti vám rychle předvedou následující screencasty: Pokud máte rádi… Více

Hyperpolyglot - neocenitelný tahák PVP (Pro Všechny Případy)

Musíte čas od času přepnout do jiného programovacího jazyka, než na jaký jste zvyklí? Pak se vám snadno stane, že přes veškeré své programátorské zkušenosti najednou nevíte, jak… kupříkladu zjistit délku řetězce (a mnoho dalších věcí).Co uděláte?… Více

Jak psát správně v JavaScriptu?

Na otázku v nadpisu neexistuje jednoznačná odpověď, ovšem pokusů o její zodpovězení je řada. O jeden takový se právě snaží několik javascriptových vývojářů, kteří na GitHubu vytvořili dokument Principles of Writing Consistent, Idiomatic JavaScript,… Více

PHP přešlo ze Subversion na Git

Populární programovací jazyk webových programátorů, PHP, bude oficiálně používat distribuovaný verzovací systém Git. Při hlasování v loňském roce Git s velkou převahou vyhrál. Zdrojové kódy PHP můžete získat z adresy git.php.net, případně ze… Více

Školení Ruby on Rails pro úplné začátečníky v Praze

Chcete se dozvědět, jak se vyvíjejí webové aplikace v jiných technologiích než je PHP, či Nette Framework? Chcete si osahat Ruby on Rails a zjistit, o kolik může být vývoj webových aplikací snažší a zajímavější? Je-li pro Vás praktické školení pro… Více

Školení Ruby on Rails pro úplné začátečníky v Praze

Chcete se dozvědět, jak se vyvíjejí webové aplikace v jiných technologiích než je PHP, či Nette Framework? Chcete si osahat Ruby on Rails a zjistit o kolik může být vývoj webových aplikací snažší a zajímavější? Je-li pro Vás praktické školení pro… Více

Kotlin - Java alternativa od Jetbrains

Společnost Jetbrains, známý výrobce vývojových nástrojů pro Javu, Ruby, PHP C# a další, vytváří nový jazyk pro JVM pod jménem Kotlin. Jedná se o staticky typovaný jazyk velmi se podobající Javě, který má řešit nedostatky Javy, které v ní zejména… Více

Není ostuda psát kód, který je "jen dobrý"

Taky se při vytváření webů přistihnete, že si říkáte „Použil jsem TABLE pro zobrazení kalendáře, nebudou mě mít mí kolegové webdesignéři za troubu?“ nebo „Hezké řešení, ale kdyby přišlo 10.000 požadavků najednou, tak bude problém se škálováním…“?… Více

Prezentace: testujeme JavaScript

Stručný přehled testovacích nástrojů a postupů spolu se základy testování JS ukazuje prezentace Understanding Javascript Testing od Johna Resiga. Rozhodně byste ji neměli minout, pokud přemýšlíte, „odkud začít“ s testováním JS (a „jestli to vůbec jde…“). Více

Export z Flash do HTML5

Nástroj Swiffy umožňuje konvertovat SWF animace do HTML5. Vývojáři Google jej nyní upravili tak, že můžete exportovat HTML5 přímo z nástroje Flash Professional. Více v Swiffy Extension. Více

JavaScript v Common LISPu

Pokud provozujete systém v CL a chcete nabídnout uživatelům skriptování v JavaScriptu (protože „JavaScript is a new BASIC“), můžete využít CL-Javascript. Jedná se o překladač z JavaScriptu do CL. Implementuje ECMAScript rev. 3. JS kód, přeložený do… Více

Který prohlížeč má interpret JavaScriptu nejbližší ECMA-262 edice 5?

JavaScriptové enginy se v současných prohlížečích více nebo méně blíží standardu ECMA-262, pátá edice. Míru jejich shodnosti se standardem měří test (resp. sada testů) Sputnik. Autorem je Google. Podle výsledků, zveřejněných na Wikipedii, má… Více

CoffeeScript vs JavaScript: jako C++ vs C

S každým novým nástrojem se kromě nadšenců a propagátorů objeví i odpůrci, a může nastat správný čas pro flamewar. Po nadšení z možností CoffeeScriptu se objevily hlasy, které jej kritizují za to, že je „principiálně špatný“ (například zde). Hezkou… Více

Dart se má k JavaScriptu jako...

Pozornost věnovaná novému jazyku Dart od Google neutichá. Na webu ReadWriteHack vyšel článek „Dart se má k JavaScriptu jako C# k C++“, který se zabývá některými rysy Dartu, jako například myšlenkou, že každý element <script> vytváří vlastní jmenný prostor… Více

K Dartu: Proč JavaScript už vyhrál?

Provokativní komentář od Petera-Paula Kocha vyšel na blogu Quirksmode. „Proč Google Dart coby ‚strukturovaný jazyk pro webové programování‘ shoří? Protože JavaScript už tady je, na několika miliardách přístrojů!“ Peter-Paul Koch tuto myšlenku… Více

Google Dart přichází

Google představil Dart, jazyk, který by měl přiblížit programování pro webový frontend znalostem programátorů, odchovaných C++/Javou. Přináší třídy, rozhraní, knihovny, typové anotace a další věci obvyklé v OOP jazycích, a svým zápisem připomíná… Více

Učebnice jazyka Java

Jste na střední a chystáte se na techniku? Nebo začínáte s programováním a zajímá vás Java? Pak je tu pro vás zdarma učebnice tohoto programovacího jazyka (autorem je Zdeněk Troníček). Výukový text je rozdělen do 24 kapitol a je doplněn… Více

"Které čuně psalo tenhle skript?"

Kdo takovou větu ještě nezakřičel na celou kancelář, není JavaScriptař! Po vlně blogů na téma „kulinární peklo“, „módní peklo“ a „duckface peklo“ bylo jen otázkou času, kdy přijde JavaScriptové peklo. Web UglyJS je, slovy jeho autora, „místo pro… Více

Lokalizace JS aplikací pro Win8/Metro

Tématem lokalizace aplikací pro nové Windows 8 rozhraní Metro se zabývá článek na webu Neovelop. Pro české vývojáře, kteří se hodlají do JS aplikací pro Metro pustit, je to poměrně důležité téma. Více

Co přinesou další verze ECMAScriptu?

O budoucích jazykových konstrukcích, které pravděpodobně přijdou v dalších verzích ECMAScriptu, se zmínil Brendan Eich: ECMAScript 6:modulyashallow continuations. ECMAScript 7:guards, contracts,event loop concurrency. ECMAScript 8: makra,… Více

F# ve verzi 3.0

Na konferenci Build představil microsoft kromě nových Windows 8 i řadu vývojářských nástrojů, včetně nového Visual Studia 11. Jeho součástí je i nová verze funkcionálního jazyka F# s pořadovým číslem 3.0. Zatím je k dispozici, stejně jako celý… Více

Přinese Google Dart konec JavaScriptu?

Podle neověřených zpráv vyvíjí Google jazyk Dart (dříve Dash), který je zaměřen na oblast využití, v níž zatím neotřesitelně kraluje JavaScript, totiž skripty v prohlížeči. Google, který staví intenzivně na webových technologiích, potřebuje rychlý… Více

Naučte se Smalltalk v prohlížeči

Pokud se chcete seznámit s jazykem Smalltalk, může tak učinit přímo ze svého prohlížeče díky krátkému tutoriálu, který ke svému běhu používá JTalk, implementaci Smalltalku běžící v JavaScriptu. Více

Web Workers a ArrayBuffer

Při předávání informací do vláken Web Workers musí prohlížeč předaný objekt serializovat do podoby řetězce a ve vláknu ho opět převést zpět. Při předávání větších objemů dat jde o značně neefektivní způsob. Řešením může být ArrayBuffer (Chrome 13 /… Více

Test-driven JavaScript

Metoda vývoje „test-driven“ (vývoj řízený testy) lze použít i pro vývoj v JavaScriptu. Ostatně proč by nešla? Pokud přemýšlíte, odkud se do TDD v JS pustit a jak takový vývoj vypadá, oceníte článek Test-Driven JavaScript. Více

MoonScript: kafíčko pro Lua

Obdobou CoffeeScriptu, který překládá do JS, by mohl být MoonScript – podobný jazyk, ovšem překládaný do Lua. Lua je velmi populární jazyk pro skriptování v aplikacích, používaný od her, kde řídí např. pohyby nepřátel, až po vědecké aplikace,… Více

Několik tipů pro pokročilé JavaScriptaře

Addy Osmani nabízí na svém blogu článek s poznámkami k psaní JavaScriptu. Poznámky nasbíral při „code review“ (což je, jak sám píše, velmi vhodný způsob, jak zlepšit své vlastní programátorské schopnosti) a zaměřují se hlavně na „coding standards“,… Více