Native Client: Google stellt ActiveX-Alternative vor

Diese Nachricht vollständig anzeigen.
Kommentar abgeben
Netiquette beachten!
Neueste Downloads
Video-Empfehlungen
Beliebt im Preisvergleich
- Unix/Linux:
Neue Nachrichten
Beliebte Nachrichten
Videos
WinFuture Mobil

Nachrichten und Kommentare auf
dem Smartphone lesen.
Meist kommentierte Nachrichten
Forum
-
Festplattentausch für Betriebssystem
joe13 - vor 1 Stunde -
Wie bekomme ich diesen Fehler wieder weg?
°°))DIabOLik((°° - vor 3 Stunden -
Öffnen mit...
DON666 - Heute 14:18 Uhr -
Dolby Atmos for Home Theater geht nicht mehr ab Windows 10 1709
icedeath82 - Heute 12:23 Uhr -
RAMDisk in Win 7 anlegen
Calimero2015 - Heute 12:01 Uhr
Alle beschweren sich immer wieder das Microsoft sich nie an irgendwelche Standarts halte, aber wenn Google das gleiche tut is es OK? Was nützen denn Standarts, wenn jeder Firma für das gleiche Problem wieder ein Neues Rad erfindet, nur um sich irgendwie von den anderen zu Unterscheiden?
Bei JAVA wird aber noch eine Runtime, die Java VM, dazwischen geschoben, und damit haben Java Programme die gleichen Performance Probleme wie Ältere VB6 Programme: Die Runtime ist nicht an die Möglichkeiten des lokalen Systems angepasst, sondern emuliert nur eine identische Hardware für alle Anwendungen.
Deshalb ist in der Regel die Performance von .NET Programmen höher als die von JAVA oder ähnlichen Konzepten.
Unter JAVA ist das nicht möglich. Das JAVA Prgramm kennt nur die JAVA Runtime, das Tatsächliche darstellen eines Fensters übernimmt hier auschließlich die JAVA Runtime, die es ihreseits wieder an die Windows GDI oder den Browser weiter deligiert. Und das kostet natürlich Zeit und Resourcen und manche sachen sind so einfach nicht möglich. Deshalb ist JAVA im Prinziep aber auch Sicherer, Ein Fehler in einem JAVA Programm bleibt normalerweise auch in der JAVA Runtime, während man mit .NET durchaus auch den komplette Rechner zum Abstürzen bringen kann.
Plattform unabhägigkeit ist ein gerne genutzter Werbespruch, der in der Regel nur bedeutet, das man eine Aufgabe auf nicht dafür geeigneter Hardware ausführt und man meistens ewig auf das Ergebnis warten kann
Jeder Anwender, den ich kenne verzichtet gerne auf Platform unabhängigkeit, wenn seine Aufgaben schnell und zufriedenstellend gelöst werden.