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. ADLON Intelligent Solutions GmbH, Ulm, Ravensburg
  2. Hays AG, Hünfelden
  3. ABO Wind AG, Wiesbaden
  4. Dataport, Bremen, Magdeburg, Hamburg

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. 106,68€ (Bestpreis!)
  2. 94,90€
  3. (u. a. Overwatch Legendary Edition für 18,99€, No Man's Sky für 20,99€, Star Wars Jedi...
  4. (aktuell u. a. Asus VG248QZ Monitor für 169,90€, Edifier R1280DB Lautsprecher 99,90€)


Haben wir etwas übersehen?

E-Mail an news@golem.de


Bosch-Parkplatzsensor im Test: Ein Knöllchen von LoRa
Bosch-Parkplatzsensor im Test
Ein Knöllchen von LoRa

Immer häufiger übernehmen Sensoren die Überwachung von Parkplätzen. Doch wie zuverlässig ist die Technik auf Basis von LoRa inzwischen? Golem.de hat einen Sensor von Bosch getestet und erläutert die Unterschiede zum Parking Pilot von Smart City System.
Ein Test von Friedhelm Greis

  1. Automated Valet Parking Daimler und Bosch dürfen autonom parken
  2. Enhanced Summon Teslas sollen künftig ausparken und vorfahren

Need for Speed Heat im Test: Temporausch bei Tag und Nacht
Need for Speed Heat im Test
Temporausch bei Tag und Nacht

Extrem schnelle Verfolgungsjagden, eine offene Welt und viel Abwechslung dank Tag- und Nachtmodus: Mit dem Arcade-Rennspiel Heat hat Electronic Arts das beste Need for Speed seit langem veröffentlicht. Und das sogar ohne Mikrotransaktionen!
Von Peter Steinlechner

  1. Electronic Arts Need for Speed Heat saust durch Miami

Frauen in der IT: Ist Logik von Natur aus Männersache?
Frauen in der IT
Ist Logik von Natur aus Männersache?

Wenn es um die Frage geht, warum es immer noch so wenig Frauen in der IT gibt, kommt früher oder später das Argument, dass Frauen nicht eben zur Logik veranlagt seien. Kann die niedrige Zahl von Frauen in dieser Branche tatsächlich mit der Biologie erklärt werden?
Von Valerie Lux

  1. IT-Jobs Gibt es den Fachkräftemangel wirklich?
  2. Arbeit im Amt Wichtig ist ein Talent zum Zeittotschlagen
  3. IT-Freelancer Paradiesische Zustände

  1. Carl Icahn: Großaktionär für Übernahme von HP durch Xerox
    Carl Icahn
    Großaktionär für Übernahme von HP durch Xerox

    Der Investor Carl Icahn ist eine treibende Kraft hinter der etwas unwirklichen Übernahme von HP Inc durch Xerox. Doch Börsenexperten meinen, es wäre besser, wenn HP den kleineren Xerox-Konzern kaufen würde.

  2. Kabelnetz: Ausgaben für Docsis 3.1 nicht sehr hoch
    Kabelnetz
    Ausgaben für Docsis 3.1 nicht sehr hoch

    Das Gigabit im Koaxialkabel ist doch eher günstig zu haben, die nächsten Ausbaustufen kosten dann schon erheblich mehr Geld, berichtet der Vodafone Technikchef.

  3. GEREK: Europäische Regulierer offen für neuen Routerzwang
    GEREK
    Europäische Regulierer offen für neuen Routerzwang

    Noch bis zum 21. November läuft die Beratung über die Endgerätefreiheit in Europa. Doch die Europäischen Regulierungsstellen sind auch offen für die Interessen der Netzbetreiber, und die sind für Routerzwang.


  1. 17:46

  2. 17:10

  3. 16:58

  4. 15:55

  5. 15:39

  6. 15:01

  7. 15:00

  8. 14:45