Diskuze: Pikoška - JavaScript vo vesmíre (na SpaceX)
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 13 zpráv z 13.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Javascript je skvělý jazyk. Teda párkrát jsem projížděl zdrojáky některých frameworků a málem mi explodovala hlava ale JS je prostě skvělej...
Co je na něm tak skvělýho? Pokud chceš psát větší appku nebo třeba hru, tak je to neskutečnej pain a ztráta času úplně zbytečnými errory, který se u normálních typovaných jazyků odchytí ještě před spuštěním. Na webový doplněk OK, ale na komplexní webovou aplikaci nikdy.
Javascript je dobrý a jednoduchý skriptovací jazyk, ale jeho největším problémem je zaostalý vývoj. Proto musíme používat různé nástavby např. Typescript, abychom mohli plně implementovat OOP bez ohledu, co kde jaký prohlížeč podporuje.
Zjavne len "papouškuješ" argumenty okukané z webu, bez toho aby si vedel o čom hovoríš. Tipni si, prečo UI robili s HTML/CSS/JS? Lebo naopak, je to ďaleko jednoduchšie ako v čomkoľvek inom. Takže nehraj chytrýho, jediný pain sú tu Tvoje nepodložené, z webu okukané argumenty.
A to Ti kto nakukal? Vývoj vôbec nie je zaostalý, zaostalé sú akurát tak informácie na webe, a ak používaš TS aby si "plne implementoval OOP", tak si akurát tak jeden z tých, čo JS nepochopili a z nedostatku vzdelania v obore si myslia, že OOP je jediná paradigma.
To co jsem napsal je pouze moje zkušenost a z ní můj názor. Hlavně jsem se ale ptal, co je na JS tak super, protože to není nikdo schopen vysvětlit. Dočkal jsem se jen agresivní odpovědi, bez argumentů a úplně mimo mísu - o HTML, CSS a UI jsem vůbec nemluvil.
Ok, buďme konkrétni... Napísal si, že písať v JS komplexnú web aplikáciu je neskutečnej pain. Tak začnime tým, že sem napíšeš niečo viac o tej komplexnej webovej aplikácii. Kedy to bolo, verzia použitého JS, ktorý framework alebo knižnice si použil, atď.
Tak to vypadá, že se prostě nedozvím v čem je JS tak super. Jelikož jsi
zcela očividně tu větu nedočetl, protože tam píšu i proč je to pain, tak
znovu a jinak:
JS mi kvůli svému dynamickému typování nenabízí takový komfort, jako TS.
IDE pořádně neví, co je v proměnných. Musím mít o všem přehled já, o
každém identifikátoru, IDE mi totiž prd doplní nebo opraví. To má za
následek, že se někde třeba překlepnu a rázem při běhu programu se
někam dostane "undefined" a ani nevím jak. No a čím je aplikace
komplexnější, tím více identifikátorů existuje, více musím skákat mezi
soubory a všechno dohledávat, více chybuji. Toto platí obecně a nezávisle
na aplikaci, frameworku, knihovny nebo verzi JS, takže nevidím ani důvod tyto
věci uvádět konkrétně.
Nevím no, mám prostě pocit, že když někdo tvrdí jak je JS super, tak
nikdy nezkusil nic jiného.
Nejspíš to bude nakonec jen o osobní preferenci.
Zajímavé, o tom jsem neslyšel, vypadá to dobře. Pokud budu programovat v JS, tak určitě vyzkouším.
Super, to taky neznam...Pozrem nato, dik
Zobrazeno 13 zpráv z 13.