Fazit


... [ Seminar Programmiersprachen und virtuelle Maschinen ] ... [ Google's V8 ] ... [ << Kürzliche Entwicklungen ] ... [ Quellen >> ] ...

Fazit

Das Ziel von Google ist es, mit jeder veröffentlichten Version der V8 einen Performanceschub zu bringen. Das haben sie bisher auch jedesmal erreicht.
Die V8 ist zudem Open Source und die Technik der Hidden Classes wird bereits im Safari Browser von Apple genutzt.

Google führt zudem ein TDD (Test Driven Development) für die V8 durch, das bedeutet sie schreiben viele Tests um alle Aspekte der V8 zu testen. Diese Tests werden nach jedem Commit in das Repository ausgeführt. Bisher wurden mehr als 1200 Tests für die V8 von Google geschrieben. Zusätzlich werden mehr als 1900 JavaScript Tests, die von Mozilla geschrieben wurden, durchgeführt. Auch um die Konformität der V8 zu testen, werden mehr als 6200 Tests genutzt. Je Bugfix bzw. Feature kommt außerdem ein Test hinzu. Dasselbe gilt für Benchmarks.

Auf mich macht die V8 durch ihre Komponenten und Entwicklungen einen sehr guten Eindruck und macht den Weg für große JavaScript Programme frei.


... [ Seminar Programmiersprachen und virtuelle Maschinen ] ... [ Google's V8 ] ... [ << Kürzliche Entwicklungen ] ... [ Quellen >> ] ... [ nach oben ] ...