1. Foren
  2. Kommentare
  3. Software-Entwicklung
  4. Alle Kommentare zum Artikel
  5. › Javascript-Alternative…

Schade, immer noch JavaScript

  1. Thema

Neues Thema Ansicht wechseln


  1. Schade, immer noch JavaScript

    Autor: twothe 14.11.13 - 12:45

    Ich finde es schade, dass sich bis heute noch kein Hersteller getraut hat mal statt JavaScript eine sinnvolle Sprache als neue Browser-Sprache zu unterstützen. Kandidaten gibt es da ja genug, mein persönlicher Favorit wäre LUA.

    Die Entwicklung reiner Web-Apps wurde uns ja schon mehrfach als die Zukunft prophezeit, doch viel zu sehen ist davon heute nicht. Die vorhandenen Programme laufen mehr recht als schlecht, und wer mal bei der Entwicklung solcher Programme zusehen oder dabei sein durfte weiß: Ja die schnelle Entwicklung dank JavaScript ist tatsächlich real, leider braucht es danach mindestens noch 3x so lange wie man für ein natives Programm gebraucht hätte, um eine akzeptable Geschwindigkeit zu erreichen und zu all den Browsern da draußen auch kompatibel zu sein.

    Der Grund ist recht einfach: JavaScript ist eine sehr langsame Sprache by Design. Solange also die Browserwelt auf JavaScript setzt, wirds nicht viel schneller werden. Googles V8 ist rasend schnell - für JavaScript - trotzdem ist beispielsweise die naive Interpreter-Variante von LUA bereits in der ersten Version schneller gewesen, und die JIT-Variante ist bereits gut 700% schneller als V8, obwohl es nur ein OpenSource Projekt ist, bei dem noch sicher Luft zum Optimieren vorhanden ist.

    Würde also sich endlich mal ein Browser-Entwickler durchringen auch mal eine vernünftige Scriptsprache zu unterstützen, dann wären Apps im Browser auch endlich mal realistisch.

  2. Re: Schade, immer noch JavaScript

    Autor: Tapsi 14.11.13 - 12:55

    Gibt es zu den Zahlen auch reale Quellen?

    while not sleep
    sheep++

  3. Re: Schade, immer noch JavaScript

    Autor: Haxx 14.11.13 - 12:56

    Dart ist kein Javascript, dart hat eine eigene VM die noch in Chrome und im besten Fall auch in anderen Browsern implementiert werden soll.

    Das Dart Team hat auch schon Gespräche mit der ECMA aufgenommen um Dart zu standardisieren.

    Was du dir wünscht ist genau das was google mit dart vor hat! Dazu gibt es aber halt noch den dart2js Compiler für Browser die eben keine DartVM eingebaut haben.

  4. Re: Schade, immer noch JavaScript

    Autor: deineMama 14.11.13 - 13:45

    Und du glaubst wirklich, daß z.B. Microsoft oder Apple in Ihre Browser Dart Unterstützung einbauen. Ich glaube, eher friert die Hölle zu.

  5. Re: Schade, immer noch JavaScript

    Autor: Haxx 14.11.13 - 13:58

    Naja wäre hätte denn vor einem Jahr gedacht das Microsoft WebGL in den IE implementiert?

    Aber selbst wenn es nicht geschieht ist da immer noch dart2js.

  6. Re: Schade, immer noch JavaScript

    Autor: twothe 14.11.13 - 14:13

    Tapsi schrieb:
    --------------------------------------------------------------------------------
    > Gibt es zu den Zahlen auch reale Quellen?

    Google ist dein Freund.

    Nein wirklich! Hier ist was Google über Lua sagt: http://google-opensource.blogspot.de/2010/01/love-for-luajit.html

  7. Re: Schade, immer noch JavaScript

    Autor: bassfader 14.11.13 - 14:40

    deineMama schrieb:
    --------------------------------------------------------------------------------
    > Und du glaubst wirklich, daß z.B. Microsoft oder Apple in Ihre Browser Dart
    > Unterstützung einbauen. Ich glaube, eher friert die Hölle zu.

    Naja ich glaube wenn Chrome, Firefox und vielleicht noch Opera das durchziehen, spätestens dann kämen die auch in Zugzwang.

    Wobei basiert Opera nicht jetzt auf der Chrome Engine? Ich dachte ich hätte da mal sowas gelesen dass die jetzt von ihrer eigenen Engine zu einer anderen - aber nicht WebKit - wechseln...
    Wenn dem so ist dann wäre Opera ja schon automatisch kompatibel sobald Google das einbaut.

  8. Re: Schade, immer noch JavaScript

    Autor: lisgoem8 14.11.13 - 14:44

    Hauptproblem wie ich finde, würde dieser Weg sehr die Sicherheit gefährden.
    Ich finde es besser, wenn es live interpretiert wird. Sonnst sieht man am ende gar nicht mehr was eigentlich gemacht wird, und wird zum gläsernen Nutzer.
    Gerade werden wir endlich Java und Flash immer mehr los und dann soll was neues fertig kompiliertes kommen. Klares: NEIN.
    JavaScript ist so gut wie es ist. Es ist sehr leicht zu lernen, zu verstehen. Und man kommt mit wenig Code schnell zum Ziel.

    Allerdings... Wo ich sagen würde, das wäre Ok:
    Frameworks wie jQuery, Raphaeljs und soviele andere direkt zu integrieren.
    Kein Nachladen mehr und schon aus einem für alle einsehbaren vertrauensvollen Code vorberechnet.

  9. Re: Schade, immer noch JavaScript

    Autor: Haxx 14.11.13 - 15:04

    bassfader schrieb:
    --------------------------------------------------------------------------------
    > deineMama schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Und du glaubst wirklich, daß z.B. Microsoft oder Apple in Ihre Browser
    > Dart
    > > Unterstützung einbauen. Ich glaube, eher friert die Hölle zu.
    >
    > Naja ich glaube wenn Chrome, Firefox und vielleicht noch Opera das
    > durchziehen, spätestens dann kämen die auch in Zugzwang.
    >
    > Wobei basiert Opera nicht jetzt auf der Chrome Engine? Ich dachte ich hätte
    > da mal sowas gelesen dass die jetzt von ihrer eigenen Engine zu einer
    > anderen - aber nicht WebKit - wechseln...
    > Wenn dem so ist dann wäre Opera ja schon automatisch kompatibel sobald
    > Google das einbaut.
    Opera nutzt Chronium

  10. Re: Schade, immer noch JavaScript

    Autor: Kenterfie 14.11.13 - 15:15

    LUA ist nicht wirklich eine brauchbare alternative zu Javascript. Ich selbst mag Javascript auch nicht, aber die Fähigkeiten von LUA sind im Vergleich zu JS doch recht eingeschränkt und auch die Fehlerbehandlung ist bei LUA eher unzureichend. Wenn, dann sollten eher andere Kandidaten genutzt werden wie Dart/TypeScript als native Implementierung.

  11. Re: Schade, immer noch JavaScript

    Autor: JakeJeremy 14.11.13 - 15:36

    Falsch, es nutzt Blink.

  12. Re: Schade, immer noch JavaScript

    Autor: Haxx 14.11.13 - 15:38

    JakeJeremy schrieb:
    --------------------------------------------------------------------------------
    > Falsch, es nutzt Blink.
    Es nutzt Chronium mit Blink

  13. Re: Schade, immer noch JavaScript

    Autor: Tapsi 14.11.13 - 16:11

    Der springende Punkt ist, dass du die Aussage aufgestellt hast und somit auch du nachweisen musst, dass du diese Aussagen kein Blödsinn sind. ;)

    PS: Dein Link gibt übrigens keine der genannten Zahlen wieder.

    while not sleep
    sheep++



    1 mal bearbeitet, zuletzt am 14.11.13 16:13 durch Tapsi.

  14. Re: Schade, immer noch JavaScript

    Autor: twothe 14.11.13 - 17:18

    > LUA ist nicht wirklich eine brauchbare alternative zu Javascript.

    Jetzt bin ich etwas verwirrt... was kann JavaScript denn was LUA nicht kann? Ich kann beide Sprachen ganz gut und würde sagen das LUA dank seiner Metatables und seiner sehr klaren aber flexiblen Struktur JS sogar meilenweit überlegen ist.

    Auch die Fehlerbehandlung ist in LUA sehr sauber implementiert, zwar anders als mit einem Exception-Konzept, aber so ein Callback-Modell hat auch seine Vorteile. Zumal man mit pcall und error auch problemlos Exceptions simulieren kann, wenn man denn will.

  15. Re: Schade, immer noch JavaScript

    Autor: twothe 14.11.13 - 18:07

    Tapsi schrieb:
    > PS: Dein Link gibt übrigens keine der genannten Zahlen wieder.

    LuaJIT und V8 waren früher im Benchmark Game, LUAJIT ist aber leider aus dubiosen Gründen raus geflogen. Es gibt neue Benchmarks aber keine in der Qualität vom Benchmark Game. D.h. du kannst mir die Zahl glauben oder selbst nachtesten, aber allein die Tatsache das Google - die Erfinder von V8 - intern lieber LUA nutzen als V8 ist ein ziemlich deutlicher Hinweis darauf das LUA JavaScript wohl überlegen ist.



    1 mal bearbeitet, zuletzt am 14.11.13 18:10 durch twothe.

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. TenneT TSO GmbH, Bayreuth
  2. über duerenhoff GmbH, Hannover
  3. BSH Hausgeräte GmbH, Giengen
  4. heroal - Johann Henkenjohann GmbH & Co. KG, Verl

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. 27,90€
  2. 349,00€
  3. (u.a. Winkelschleifer GWS 7-125 für 35,99€, Akku Kreissäge GKS 18V-57 für 115,99€ )
  4. (aktuell u. a. Deepcool Castle 240EX Wasserkühlung für 109,90€, Asus VG248QZ LED-Monitor 169...


Haben wir etwas übersehen?

E-Mail an news@golem.de


Autonomes Fahren: Wenn der Wagen das Volk nicht versteht
Autonomes Fahren
Wenn der Wagen das Volk nicht versteht

VW testet in Hamburg das vollautonome Fahren in der Stadt - und das recht erfolgreich, wie eine Probefahrt zeigt. Als größtes Problem erweist sich ausgerechnet die Höflichkeit der Fußgänger.
Ein Bericht von Werner Pluta

  1. Elektroauto Volkswagen ID.3 wird auch in Dresden montiert
  2. Volkswagen ID. Space Vizzion als Elektrokombi vorgestellt
  3. Elektroauto von VW Es hat sich bald ausgegolft

Neuer Streamingdienst von Disney: Disney+ ist stark bei Filmen und schwach bei Serien
Neuer Streamingdienst von Disney
Disney+ ist stark bei Filmen und schwach bei Serien

Das Hollywoodstudio Disney ist in den Markt für Videostreamingabos eingestiegen. In den USA hat es beim Start von Disney+ technische Probleme gegeben. Mit Blick auf inhaltliche Vielfalt kann der Dienst weder mit Netflix noch mit Amazon Prime Video mithalten.
Von Ingo Pakalski

  1. Disney+ Disney korrigiert falsches Seitenverhältnis bei den Simpsons
  2. Videostreaming im Abo Disney+ hat 10 Millionen Abonnenten
  3. Disney+ Disney bringt seinen Streaming-Dienst auf Fire-TV-Geräte

Mi Note 10 im Hands on: Fünf Kameras, die sich lohnen
Mi Note 10 im Hands on
Fünf Kameras, die sich lohnen

Mit dem Mi Note 10 versucht Xiaomi, der Variabilität von Huaweis Vierfachkameras noch eins draufzusetzen - mit Erfolg: Die Fünffachkamera bietet in fast jeder Situation ein passendes Objektiv, auch die Bildqualität kann sich sehen lassen. Der Preis dafür ist ein recht hohes Gewicht.
Ein Hands on von Tobias Költzsch

  1. Sicherheitslücke Forscherin kann smarte Futterstationen von Xiaomi übernehmen
  2. Mi 9 Lite Xiaomi bringt Smartphone mit Dreifachkamera für 300 Euro
  3. Mi Smart Band 4 Xiaomis neues Fitness-Armband kostet 35 Euro

  1. FTTH: Deutsche Glasfaser und Htp beginnen gemeinsamen Netzausbau
    FTTH
    Deutsche Glasfaser und Htp beginnen gemeinsamen Netzausbau

    Der gemeinsame Ausbau von Deutsche Glasfaser und Htp ließ sich verkaufen. Auch die Anwohner haben sich an der Vorvermarktung beteiligt.

  2. Workstation-Grafikkarte: AMDs Radeon Pro W5700 hat USB-C-Anschluss
    Workstation-Grafikkarte
    AMDs Radeon Pro W5700 hat USB-C-Anschluss

    Bisher gab es die RDNA-Technik alias Navi nur für Spieler-Grafikkarten, das ändert sich mit der Radeon Pro W5700: Die ist Workstations gedacht und hat viele Displayports, darunter eine USB-C-Buchse.

  3. Modehändler: Zalando-Beschäftigte lehnen Bewertungssoftware Zonar ab
    Modehändler
    Zalando-Beschäftigte lehnen Bewertungssoftware Zonar ab

    Mit einer Zalando-Personalsoftware sollen sich Beschäftigte gegenseitig bewerten. "Eigentlich sind es Stasi-Methoden", meint ein Mitarbeiter. Doch die Firma verteidigt die Software.


  1. 18:54

  2. 18:52

  3. 18:23

  4. 18:21

  5. 16:54

  6. 16:17

  7. 16:02

  8. 15:38