Další problémy se ukrývají uvnitř, protože jsou striktně odděleny komponenty uživatelského rozhraní a například IMAP klienta
Mají vůbec nějakou zkušenost s vývojem software jinak než patláním scriptů v JavaScriptu ? Použití JavaScriptu pro klientské aplikace je z nouze ctnost pro ty, co neumí žádný normální striktně typový jazyk. Tohle by byl definitivní konec. Navíc to zavleče do počítače nějaký Google sajrajt.
konkrétně to ASM je generovaný přímo tím "JS jádrem", v době kdy v8 vznikla, vymoženosti jaké nabízí llvm ještě nebyly stabilní a tak běží nad gcc a musí si ASM generovat svépomocí.
Na UI aplikace JS není špatně navržený a je to jeho silná stránka, umožňuje řádně oddělit doménovou logiku od její reprezentace a díky pojetí asynchronního hlavního threadu mají pro uživatele dobrou odezvu s nulovou prací pro "programátory"
to těžko, oba jazyky jsou úplně na druhé straně použití a navzájem si nekonkurují. JS není možné vzhledem k architektuře a použití JIT zpracovávat přímo na CPU, potřebuje dost vysoký runtime bordel. Ze stejného důvodu neuspělo ani urychlování Javy na CPU, i Sun s PicoJava to zabalil brzo, PowerPC na tom byl trochu lépe vzhledem k návrhu některých širokých instrukcí, ale i tak to není žádná hitparáda.
hoši všakono to nějak nakonec půjde. To se takhle jednou za několik let sejdou lidi od it nadela elon munsk a mark zuckerman v googleplexu a poslepujou tam ty svoje ai dohromady do jedny a ta už se popere sčímkoliv. říšský ministr pro transgenderovou rovnost ahmed muller se nějak dozví že existují různý programovací jazyky a že ty lidi od it berou různý peníze zato že uměj jiný jazyky a řekne dost 8) 8) zvedne červený telefon a zavolá do duhového domu donaldu clintnovi. ten si zavolá ty svoje ajťáky a ty ztý svý ai nechají vyplivnout procík s jsu 8) pak už to všechno pojede jako pomásle. evropský it zakázky budou vyžadovat jenom js a procíky s jsu a většina lopat se prostě potáhne za $$$. pak se zileglalizují ato i v soukromým sektoru zakázky který nejsou s js jako diskriminační akdo neposlechne bude deně dostávat v unijních nekoncentračních netáborech europendrekem pohlavě tak dlouho dokud neuvidí hvězdičky 8)
noa jak půjde čas tak si nikdo na žádnej jinej jazyk ani nevzpomene a všichni budou žít šťastně až dosmrti 8) pokudse ovšem něco nepodělá protože to by lidi skočili rovnou zpátky do doby kamený 8)
hochu to si vážně myslíš že vbudoucnosti nebude ai co bude umět programovat navrhovat hárdwér a vůbec všechno líp než nějakej upatlanej it nerd se zamaštěnejma vlasama?? že výkon procíků v budoucnosti smete rozdíl jazyků a majoritní programovací jazyk bude totálně něco stupidního protože většinu práce za člověka odvede ai který bude skoro uplně jedno čim ji nakrmíš a všechno schroustá 8) 8)
a proč byses mazal snějakejmatěma nomádama a lamdbama když to bude navšechno obyčejnej stačit js 8) ty keci o ahmedoj mulleroj to byla jenom taková eurokaše okolo abyse ti to líp četlo 8)
HW již teď navrhuje program, pouze některé stěžejní části opravují nebo vylepšují lidé ručně. Ono umístit několik mld. transistorů do několika vrstev není reálné dělat člověkem.
Proč vynalézat kolo, on už jeden jazyk existuje, je jím ASM, všechny ostatní jazyk jsou nad ním postavený. Každý jazyk má jen jinou úroveň abstrakce, webový výjojář nechce řešit IO a alokace pamětí, naopak databázový vývojář přímo tohle potřebuje, aby udržel určitou efektivitu.
tak vidíš že to jde teť užjenom stačí říct "počítači sestav mi procík s jsu" a máš ho. jeto jenom otázka času 8)
důvod proč všechno stavět na js je že starej druh dědků programátorů vymře navšechno budou stačit jednoduchý skriptíky v js. budoucí programátoři budou chápat asm jako zbytečnej mezikrok kterej jim neumožňuje ovládat hárdwér přímo tím jejich js na kterej jsou zvyklí už od školky 8) a navíc proně bude asm srozumitelnej asi jako mě budou si ho muset kompilovat do js aby mu alespoň trochu rozuměli 8) z dnešního pohledu se vytvoření jsu zdá jako neekonomická hovadina ale pro ně to bude náročný jako pronás nechat vyměnit žárovku a přínos je snad jasnej 8) 8)
Tvůj optimismus s návrhem čipů bych chtěl mít.
Jenom blbý autorouter na plošňáky bývá v pr... a je to spíš hloupý učedník, než někdo, kdo by si mohl hrát na mistra. https://www.youtube.com/watch?v=sffuvnGhano Málo kdo mu svěří desku za litr na prototyp bez toho, že by po něm něco upravoval a prototyp čipu vyjde na 6-7 místný číslo v E-čkách (možná tak Atmel).
V reálu to funguje tak, že existují knihovny, kde je nějaké hierarchie - tranzistory, hradla/klopáky, funkční bloky, větší funkční bloky,... Pokud mám třeba ALU, tak navrhnu blok pro 1b, zkopíruju 64x, jako když sekám instance tlačítek do formuláře. To samý, pokud jde o osmijádrový CPU, nasekám tam osm instancí jádra, rozmístím je na čipu a propojím. Logaritmicky tak klesá množství práce.
Btw, věděl jsi, že příslušný SW na návrh čipů od Mentor Graphics na Win vůbec neexistuje a vždycky jsme to pouštěli na RHEL?
hochu nevim jestli bráníš svoje ekonomický zájmy nebo jestli jseš uvězněnej uvažováním v krabici 8) až bude mit procík kotel jader nebo bude dokonce kvantovej tak na to sedne asinchronní funkcionální jazyk jako prdelna hrnec. Celej js skript ti to sjede najednou a potrvá to stejně dlouho jako když dnešní procík udělá jednu instrukci 8) 8)
a co se týká ty ai tak věř žeto přijde a to jako vždycky dřív než bys to čekal 8)
před 300 lety jsme ještě upalovali čarodějnice před 200 lety jsme svítili svíčkama před 100 lety jsme chodili skoro všude pěšky a bosu před 50 lety programovali jenom ty největší nerdi ato jenom nějaký ty děrný štítky před 25 lety neměl iphone nebyl dotykáč a ani nebyl barevnej a neuměl se připojit na fb kterej ještě neexistoval pred 10 letyvětšina it lidí nevěřila v budoucnost js mysleli si že je to zbytečnej žrout procíku aže navšechno přeci stačí html php mysql a css a kdybys jim říkal že v js jednou budou psaný i aplikace na desktop tak by tě uškrtili na sériovým kabelu od myši který ještě tenkrát neměly wifinu 8)
no a před 5 lety všechny prohlížeče uměly js a většina it lidí si už myslela že je nemožný napsat webík bez js no a dneska jsou běžný desktopový aplikace v js a moc js bune už jenom dál rust 8) 8) 8)
pravdu ale mít nemůžeš, žádnou omluvu tedy nečekej.
mluvíš o žiliónu jader a o JS jako budoucnosti a přitom ten tvůj JS je single thread by design, bereš v potaz pouze růst webu a jeho pronikání na desktop a myslíš si, že to je celý svět vývoje a SW, pleteš se, tohle je jen vrchol pyramidy, o které ani nevíš, že existuje.
Jediné co budoucnost ukáže, že ve své dokonalosti nejsi schopný ani dostudovat VŠ, natož získat hlubší znalosti o tématech, v kterých si tak věříš.