Přejít k navigační liště

Zdroják » Zprávičky » JavaScriptová harmonie – nová verze JS podle Eicha?

JavaScriptová harmonie – nová verze JS podle Eicha?

Zprávičky JavaScript, Různé

Brendan Eich, autor JavaScriptu, na svém blogu představil svou vizi JavaScript Harmony. Je pravděpodobné, že mnohé z jeho návrhů se nakonec opravdu stanou součástí další verze JS/ECMAScriptu, a je tedy na místě podívat se, co nás (možná) čeká – od jmenných prostorů přes moduly až k syntaktickému ckuru známému z CoffeeScriptu („CoffeeScript is well done and more convenient to use than JS“, píše doslova Eich)

Komentáře

Odebírat
Upozornit na
guest
7 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře
blizzboz

Dúfam že do JS už konečne pribunú aj modifikátory prístupu.

blizzboz

ale nebudem čakať kým sa z JS stane plnohodnotný programovací jazyk, ktorý bude bežnou súčasťou všetkých prehliadačov. Pripravujem vlastnú nadstavbu nad JS

__dark__

V prezentovaném jazyce bych opravdu nikdy nechtěl programovat. Myslím si, že jeden Python už tu máme, a nevidím důvod, proč dělat další. Nikdy mi v js nevadili středníky nebo závorky, a nejsem líný napsat slovo function. Budoucnost v js vidím v definování API pro knihovny (tam to je jako moduly) a zavedení volitelné typové kontroly (alespoň základní typy jako int/long/double/ob­ject).

blizzboz

keby ľudia rozmýšľali takým štýlom ako vy tak ešte dnes žijeme v jaskyniach, a lovíme mamuty :o) jazyk CoffeScript je samozrejme pokrok oproti hroznému javascriptu, ale stále nerieši niektoré jeho základné problémy.

__dark__

A kde je v coffeescriptu pokrok? Psát .coffee a v prohlížeči ladit vygenerovaný .js ti přijde jako komfortní řešení?

Javascript nemá problém se syntaxí, ta je pro většinu programátorů stravitelná. Javascript má problém s výkonem, a s tím, že v něm díky dynamické povaze jazyka není možné psát rozsáhlejší projekty a dělat refaktorizace, o nástrojích typu code-assist radši ani nemluvím. Prostě dokud se v čístém js nebude dat dělat něco jako v silverlightu, tak tu máme nedostatek.

Mintaka

Jo, proč vymýšlet Python a raději se nezamyslet nad tím, jak vymyslet
standardní prohlížečové API pro spouštění scriptů v externích jazycích?

S prioritou na bezpečnosti spouštěného kódu.

ActiveX, Javascript, Java Applety, Flash, SilverLight, ….

__dark__

Podle mě by ze začátku stačilo definovat alespoň ty moduly. Vůbec se mi nelíbí třeba řešení v node.js, přijde mi to jak PHP…

Clawdbot (Moltbot): osobní AI agent, který vykonává práci za vás

AI
Komentáře: 1
Clawdbot, dnes známý jako Moltbot, není jen další chatbot – je to osobní AI agent, který umí přímo vykonávat úkoly, místo aby jen radil. Stačí mu zadat cíl, a on sám zpracuje e-maily, plánuje schůzky, vyhledává informace nebo spouští skripty. Open-source a self-hosted přístup zajišťuje plnou kontrolu nad daty i nástroji, a dává tak uživatelům možnost mít vlastního digitálního asistenta, který skutečně pracuje za ně.

Skutečná cena mikroslužeb: výkon, složitost a režie

Mikroslužby slibují flexibilitu, nezávislé nasazování a snadné škálování týmů. Ve skutečnosti však každé síťové volání přidává latenci, zvyšuje režii a komplikuje dostupnost. Tento článek ukazuje, proč i jednoduché workflow může být v mikroslužbách pomalejší než v monolitu, doplněno o čísla, kód a praktické tipy pro rozhodování mezi architekturami.