EN

Vznikol nový programovací jazyk, je však potrebný?

Misty má byť určený pre profesionálov, ale aj študentov.

Programovať môžete v rôznych jazykoch, niektoré sú všeobecné, kým iné sú špecifické na určité úlohy. V prípade, že chcete začať programovať, môžete si vybrať z jazykov - Go, Ruby, C++, Java, JSON, Swift, Objective-C, Rust, Python, D, Haskell, Turbo Pascal, HTML, SQL, Assembler a podobne. Možností je jednoducho veľa. Ak vás náhodou baví programovať a skúšať nové jazyky, môžete vyskúšať Misty, za ktorým stojí autor JSON-u - Douglas Crockford. Podľa oficiálnej stránky projektu je nový jazyk zameraný na univerzálnosť, dynamickosť a prechodnosť. Jeho výhodou má byť jemná syntax určená pre študentov, ale aj profesionálov, vyžadujúcich prokročilé funkcie, akými sú napríklad - lambda s lexikálnym rozsahom.

Misty má vynikať najmä dôrazom na používanie medzier a odsadzovania. Ppdľa autora jazyka sú medzery v iných jazykoch nedostatočne špecifikované, to sa má týkať aj formátovania. To má mať za následok nekompatibilitu konvenciám štýlu. Práve s týmto ma nový programovací jazyk "zatočiť". Misty má podporvať len jednu konvenciu, ktorá má byť prísne dodržiavná. Vďaka tomu sa môžu programátori sústrediť na dôležitejšie veci. Viac o novom programovacom jazyku sa môžete dočítať na stránkach projektu. Dôležitou otázkou je, ako sa mu podarí uchytiť medzi programátormi a spoločnosťami? 

Zdroj: Slashdot, Crockford,

Komentáre (2)
Pjetro de

Go, Ruby, C++, Java, JSON, Swift, Objective-C, Rust, Python, D, Haskell, Turbo Pascal, HTML, SQL, Assembler ... riadny gulas, pomixovana divina, zakusky, mrkva a hrusky

niektore su dve dekady zapadnute prachom (Pascal), vo svojej dobe z didaktickeho hladiska OK na prvotne zoznamovanie sa s programovanim, ale iba vo svojej dobe

ked uz su spomenute webove technologie, chyba java script

niektore nie su prog. jazyky v pravom zmysle, ale znackovacie jazyky a podporne vrstvy pre webove frameworky resp. mame aj ine standardizovane znackovacie jazyky (XML atd) pre iste ucely

niektore su interpretacne, ako napr. vsetky webove (a napr. aj Python) t.j. potrebuju interpreter alebo framework, niektore su kompilacne a vysledkom je priamo spustitelny obsah

assembler je programovanie na najnizsej vrstve k HW (CPU) a znalosti architektiry Intel PIII ci AMD K6 su pri najnovsich Jazerách a Zenónoch na dve veci

a SQL je databazova vec

riadny strik ...

JSON ??

Ehm, a odkedy že je JSON programovacím jazykom?

Pridať nový komentár
TOPlist