Abo
  • Services:
Anzeige

Qt bandelt mit JavaScript an

Webtechnik beschleunigt Desktopapplikationen

Qt Software, vormals Trolltech, arbeitet daran, das Script-Backend seines C++-Frameworks Qt auf WebKits JavaScriptCore (JSC) umzustellen. Die Funktionen des QtScript-API sollen dabei erhalten bleiben, nur die Geschwindigkeit soll steigen.

Durch die Umstellung de QtScript-Backends erhofft sich die Nokia-Tochter Qt Software neben höherer Geschwindigkeit - dank der schnelleren JavaScript-Engine SquirrelFish Extreme - eine nahtlose Integration des QtScript-API mit QtWebKit, der auf WebKit basierenden Browserkomponenten von Qt. Die Kommunikation zwischen C++ und JavaScript soll durch die Integration einfacher werden.

Anzeige

Die größte Herausforderung bei dieser Umstellung liegt darin, das Verhalten des QtScript-API absolut unverändert zu lassen, denn Desktopapplikationen, die QtScript heute nutzen, sollen ohne Änderung auch mit dem neuen Backend laufen. Um dies sicherzustellen, gibt es zahlreiche kleine Tests, anhand derer das Verhalten nach und nach überprüft und wenn nötig geändert wird. Die meisten dieser Tests soll das neue JSC-Backend mittlerweile bestehen.

Der entsprechende Code steht im Qt-WebKit-Repository frei zur Verfügung.


eye home zur Startseite
IrgendEinAnderer 18. Jul 2009

Stimmt, Windows NT ist im Grunde nichts anderes als eine Plattformunabhängige Variante...

Satan 16. Jul 2009

In Python werden aber auch viele vorkompilierte Libs benutzt. Und weil für jeden Scheiss...

expert 14. Jul 2009

Man kann dem Verlag doch nicht vorwerfen, über etwas anderes nicht berichtet zu haben. Es...



Anzeige

Stellenmarkt
  1. über 3C - Career Consulting Company GmbH, Frankfurt am Main
  2. InnovaMaxx GmbH, Berlin
  3. ESCRYPT GmbH, Bochum
  4. Consors Finanz, München


Anzeige
Spiele-Angebote
  1. (-50%) 7,50€
  2. (-85%) 2,25€

Folgen Sie uns
       


  1. Auto

    Ferrari plant elektrischen Supersportwagen

  2. Faser-Wearables

    OLED als Garn für leuchtende Stoffe

  3. Square Enix

    PC-Version von Final Fantasy 15 braucht 155 GByte auf der HD

  4. Vertriebsmodell

    BMW und Mercedes wollen Auto-Abos anbieten

  5. LTE

    Taiwan schaltet nach 2G- auch 3G-Netz ab

  6. Two Point Hospital

    Sega stellt Quasi-Nachfolger zu Theme Hospital vor

  7. Callya

    Vodafones Prepaid-Tarife erhalten mehr Datenvolumen

  8. Skygofree

    Kaspersky findet mutmaßlichen Staatstrojaner

  9. World of Warcraft

    Schwierigkeitsgrad skaliert in ganz Azeroth

  10. Open Source

    Microsoft liefert Curl in Windows 10 aus



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Sgnl im Hands on: Sieht blöd aus, funktioniert aber
Sgnl im Hands on
Sieht blöd aus, funktioniert aber
  1. Displaytechnik Samsung soll faltbares Smartphone auf CES gezeigt haben
  2. Digitale Assistenten Hey, Google und Alexa, mischt euch nicht überall ein!
  3. MX Low Profile im Hands On Cherry macht die Switches flach

EU-Urheberrechtsreform: Abmahnungen treffen "nur die Dummen"
EU-Urheberrechtsreform
Abmahnungen treffen "nur die Dummen"
  1. Leistungsschutzrecht EU-Kommission hält kritische Studie zurück
  2. Leistungsschutzrecht EU-Staaten uneins bei Urheberrechtsreform
  3. Breitbandausbau Oettinger bedauert Privatisierung der Telekom

Security: Das Jahr, in dem die Firmware brach
Security
Das Jahr, in dem die Firmware brach
  1. Wallet Programmierbare Kreditkarte mit ePaper, Akku und Mobilfunk
  2. Fehlalarm Falsche Raketenwarnung verunsichert Hawaii
  3. Asynchronous Ratcheting Tree Facebook demonstriert sicheren Gruppenchat für Apps

  1. Re: Was macht man mit 522 kW ?

    ArcherV | 08:15

  2. Re: Gibt auch schon Hersteller unabhängige Vermietung

    Psy2063 | 08:15

  3. Re: Tarif mit ~300MB und ~30min/SMS gesucht

    matok | 08:14

  4. Re: "Wenn es einen elektrischen Supersportwagen...

    igor37 | 08:13

  5. Re: Ich hab viel in Behörden und behördenählichen...

    FreiGeistler | 08:13


  1. 07:56

  2. 07:39

  3. 07:26

  4. 07:12

  5. 19:16

  6. 17:48

  7. 17:00

  8. 16:25


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel