Keresés

Új hozzászólás Aktív témák

  • Zedz
    addikt

    Konkrétan pl. így működik: https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor

    Megírod C#-ban a kódot, ami webassembly-re fordul, amit viszont az újabb böngészők pont ugyanúgy tudnak futtatni, mint pl. a javascriptet (igaziból jobban is futtatják, mert ez assembly, azaz mélyebben fut, több optimalizációt tartalmaz a befordított kód). Böngészőben futó erőforrásigényes 3D-s játokoktól indult ez el, mostanra meg ott tartunk, hogy csomó esetben ki lehet váltani vele a javascriptet (talán egyedül SEO kritikus webalkalmazások az egyetlen eset, ahol eszembe se jutna több megás dll-eket a böngészővel letöltetni, futtatni).

    "mert ez assembly, azaz mélyebben fut, több optimalizációt tartalmaz a befordított kód"

    Szerintem ez az allitas teves. Javitsatok ki kerlek ha rosszul tudom, de "csak" annyi tortenik, hogy mondjuk a C kodod a JS engine futtatja meg. Es attol lesz ez gyorsabb mint a a Javascript kodod, hogy teljesen kimarad a parsing/compilation lepes, es AOT megkapja a binarisokat a motor.

    togvau:
    "Miben lehetne jobb a JS ? Mindenben, főleg alapjaiban, struktúráiban, mindenben, hisz az egyetlen dolog amiben jó: támogatják a böngészők."

    Ne haragudj, de ebbol a megnyilvanulasodbol sut a teljes fogalmatlansagod a temaval kapcsolatban. Megkerdezhetem, hogy mennyit tudsz alapjairol, strukturajarol?

    Meg azok szokták fikázni, akik használtak már eleget normális nyelveket
    Definiald kerlek: "normalis" nyelv.

Új hozzászólás Aktív témák