> programovanie je pre mna suhra HW a SW.. interpretacne jazyky su uplne oddelene od tejto cinnosti, pretoze maju medzi sebou framework, alebo dajaku dalsiu vrstvu..
ale prosimta vsak brutal low level dneska uz sa programuje len vinimocne... aj v C++ sa pouzivaju frameworky ( napriklas JUCE ked chces programovat hudobne aplikacie, pluginy).. este aj 3D hry sa robia v prostediach ako Unity kde kod pises v C# (alebo dokonca v JS).. mi ochodom podla tvojich kriterii ani C# nieje programovaci jazyk
> dendy, JS je predsa obmedzena na ekosystem web browsera.. to je cela jeho pointa.. a jeho velka limitacia.. nepohnes sa s nim dalej
Toto vobec nieje pravda, len dva priklady
- node.js (server side spustanie javascriptu, vratane multithreadingu)
- platformy ktore pouzivaju interne JS (alebo nejaku jeho derivaciu) pre programovanie ich v utornych funkcionalit - uz to spomenute Unity, alebo Reaper (vies si v JS pisat vlastne pluginy), aj v Logic X je modul kde si vies v JS pisat efekty, v Synthmakeri si v JS klone poses vlastne moduly, a da sa pokracovat dalej...
Javascrit davno prekrocil hranice browsera, a s Ecmascript 6 sa ovela viac “sCéčkovatel”, i ked zial na rozdiel od PHP7 stale je slabo typovy, to je skoda
> ale potom kde je logika v rozliseni v dvoch rizdielnych veci ktore funguju rozdielne
A ma nejaky zmysel to rozdelovat ? V konecnom dosledku cielom je napisat nejaku aplikaciu co bude plnit svoj ucel. V JS vies napisat rozsiahlu aplikaciu pocitajucu statisice riadky kodov rovnako dobre ako v C++ .. je len na programatorovi aby si zvolil jazyk ktory pokryva jeho potreby a v ktorom vie danu aplikaciu realizovat..
Samozrejme HW driver nebudes pisat v JS ale ani komplexnu browser based aplikaciu zo spustou GUI nebudes pisat v C++ .. kazdy jazyk ma svoje silne a slabe stranky... ale vyhlasit ze nieco nieje programovaci jazyk lebo to nema kompilator je podla mna nezmysel ..