Nach mehr als vier Jahren steht die Programmiersprache C wieder auf Platz 1 im Tiobe-Index, der versucht, die Popularität von Programmiersprachen abzubilden. C profitiert vor allem von der Schwäche Javas.





















Mit der Veröffentlichung eines ersten Release Candidate von Prototype 1.7 schickt sich eine neue Version der Javascript-Bibliothek an, die mit grundlegenden Neuerungen aufwartet.
Der Webentwickler Jacky Nguyen hat mit Mootouch eine Bibliothek für Webapplikationen auf iPhone und iPod touch entwickelt. Mootouch ähnelt jQTouch von David Kaneda, basiert aber auf Mootools statt jQuery.
Die jQuery-Erweiterung jQuery UI ist in der Version 1.8 veröffentlicht worden. Sie bringt Funktionen für Animation und Effekte sowie anpassbare Widgets auf Basis von jQuery mit.
Opera hat Opera 10.51 für die Windows-Plattform veröffentlicht. Damit gibt es vor allem Fehlerkorrekturen, um die Stabilität und Zuverlässigkeit des Browsers zu verbessern. Zudem soll Opera 10.51 schneller als die Vorversion sein.
Das HTML5-Framework Sproutcore wurde in der stabilen Version 1.0 veröffentlicht. Mit der Software lassen sich Webapplikationen entwickeln, die es in modernen Browsern mit echten Desktopapplikationen aufnehmen sollen, ohne dass Plugins installiert werden müssen.
Chakra heißt die neue Javascript-Engine im Internet Explorer 9, zu der Microsoft nun weitere Details verraten hat. Dabei geht Microsoft einen anderen Weg als andere moderne Browser, um sowohl einfache als auch anspruchsvolle Webseiten schnell darzustellen.
Mayflower hat die freie Groupware Suite PHProjekt von Grund auf neu geschrieben und in der Version 6.0 veröffentlicht. Die Software steht nun unter der LGPL und setzt verstärkt auf Ajax.
Von Firefox 3.7 steht eine weitere Alphaversion als Download bereit. Die Alpha 3 bringt auf Windows-Systemen eine experimentelle Direct2D-Unterstützung, um das Rendering von Webseiten zu beschleunigen. Ansonsten wurde die Javascript-Engine überarbeitet und es gab eine Reihe von Fehlerkorrekturen.
Der Internet Explorer 9 wird nur noch für Windows Vista und 7 angeboten. Für Systeme mit Windows XP wird es den kommenden Microsoft-Browser nicht geben. Gestern hatte Microsoft eine frühe Vorabversion des Internet Explorer 9 zum Download bereitgestellt.
Microsoft hat auf seiner Entwicklerveranstaltung MIX10 eine erste Vorabversion des Internet Explorer 9 veröffentlicht. Er soll dank HTML5 und einer schnellen Javascript-Engine die Grenzen des Web erweitern.
Google hat mit Sputnik einen Javascript-Test veröffentlicht, der die Qualität der Javascript-Unterstützung eines Browsers vergleichbar macht. Derzeitiger Spitzenreiter ist Opera 10.50, gefolgt von Safari 4, Chrome 4 und Firefox 3.6. Abgeschlagen landet der Internet Explorer 8 auf dem letzten Platz.
Nachdem Opera von Sonntagfrüh bis Montagabend insgesamt fünf Release Candidates von Opera 10.50 für Windows veröffentlicht hatte, steht nun die finale Version als Download zur Verfügung. Mit einer beschleunigten Rendering Engine und einer optimierten Javascript-Engine will sich Opera 10.50 wieder den Titel schnellster Browser sichern.
Opera hat seit Sonntagfrüh mittlerweile vier Release Candidates von Opera 10.50 für die Windows-Plattform veröffentlicht. Mit Hochdruck will Opera wohl die Arbeiten an dem Browser beenden, wenn die Browserwahl für Windows-Systeme freigeschaltet wird.
Mozillas Browser Firefox ist bei der Javascript-Leistung zuletzt recht deutlich hinter Apples Safari und Googles Chrome zurückgefallen, die aktuelle Beta von Opera 10.50 lässt alle Konkurrenten hinter sich. Mit dem Jägermonkey will Mozilla nun auf- und nach Möglichkeit überholen.
Die Arbeiten am Opera-Browser für Mac OS X sind so weit, dass der gleichnamige Softwarehersteller eine erste Beta veröffentlicht hat. Neu ist unter anderem die Unterstützung von Growl-Nachrichten und Cocoa.
Von Opera 10.50 steht eine weitere Betaversion zum Download zur Verfügung. Vor knapp zwei Wochen war die erste Beta der neuen Browserversion erschienen. Im Vergleich zur Beta 1 bringt die Beta 2 vor allem Fehlerkorrekturen und Stabilitätsverbesserungen.
Die 3D-Javascript-Bibliothek C3DL ist in der Version 2.0 erschienen und entfernt sich damit deutlich von ihren Ursprüngen: Als "Canvas 3D JS Libary" gestartet, setzt die Version 2.0 auf WebGL statt auf Canvas 3D.
Google wird die Entwicklung seiner Browsererweiterung Gears zurückfahren und setzt stattdessen stärker auf standardkonforme Implementierungen nach HTML5. Für einige neue Plattformen wird es keine Gears-Version geben.
Mit jQuery 1.4.2 haben die Entwickler um John Resig ein zweites Minor-Release von jQuery 1.4 veröffentlicht. Die Javascript-Bibliothek ist dabei nochmals deutlich schneller geworden.
Nach einer Pre-Alpha von Opera 10.50 hat Opera nun eine Betaversion des neuen Browsers veröffentlicht, die es vorerst nur für die Windows-Plattform gibt. Allgemein wurde die Geschwindigkeit des Browsers erhöht, vor allem die Javascript-Engine wurde von Grund auf neu entwickelt.
Wer ein kostenloses E-Mail-Postfach bei GMX nutzt, ist nach dem Login ungeschützt. Nach der Anmeldung wird die Session gegenwärtig nicht weiter mit SSL verschlüsselt, sagte ein Unternehmenssprecher Golem.de. Möglicherweise umfangreiche persönliche Daten gehen so auch unverschlüsselt an den Adserver von GMX.
Das Wiener Unternehmen Ambiera hat mit Copperlicht eine 3D-Engine für HTML5-Browser vorgestellt. Eine frühe Alphaversion rendert ein komplettes Level aus Quake 3 in Firefox.
Wie ist es um die Leistung unterschiedlicher Browser bei komplexen Javascript-Applikationen in Verbindung mit Canvas bestellt? Dieser Frage sind die Entwickler des freien, browserbasierten Civilization-Klons Freeciv nachgegangen und haben ihre Benchmark-Ergebnisse veröffentlicht.
Das jQuery-Team hat mit jQuery 1.4.1 ein Bugfix-Update für seine Javascript-Bibliothek veröffentlicht. Ein weiteres soll in Kürze folgen.
Die von Microsoft gegründete Stiftung für Open-Source-Projekte Codeplex verwendet ab sofort auch das freie verteilte Versionskontrollsystem Mercurial. Bislang war ausschließlich der Team Foundation Server von Microsoft verwendet worden.
Schneller, stabiler und und äußerlich flexibler soll er sein, der Browser Firefox in der Version 3.6. Zudem werden neue Funktionen aus HTML5, CSS3 und ECMAScript 5 unterstützt. Im Vergleich mit anderen aktuellen Browsern kann Firefox aber nicht ganz mithalten.
Der Webentwickler Geuis Teses hat mit Helium ein Javascript-Tool veröffentlicht, das ungenutztes CSS in Webseiten aufspürt und Entwicklern und Designern so bei der Optimierung hilft.
Der langjährige Linux-Kernel-Entwickler Ted T'so wechselt von der Linux Foundation, wo er seit Ende 2008 als Chief Technical Officer agierte, zu Google. Der Suchmaschinenanbieter steht vor einem Wechsel zum Dateisystem Ext4.
Der Münchner Webentwickler Tobias Schneider hat mit Gordon eine in Javascript realisierte Flash-Runtime veröffentlicht. Sie nutzt die Fähigkeiten modernder Browser, um Flash-Inhalte ohne Plug-in direkt im Browser anzuzeigen.
Die populäre Javascript-Bibliothek jQuery ist in der Version 1.4 veröffentlicht worden. Die neue Version soll deutlich schneller sein und wartet zudem mit einer Vielzahl neuer Funktionen auf.
Access hat mit Netfront 4.0 eine neue Version des Handybrowsers angekündigt. Eine neue Javascript-Engine verspricht deutlich mehr Tempo.
Das Web-Applikationsframework Ruby on Rails (RoR) wird Ende Januar oder Anfang Februar 2010 erscheinen, so der Gründer David Heinemeier Hansson. In die kommende Version sind vor allem wesentliche Komponenten des Merb-Frameworks eingeflossen.
Der niederländische Entwickler Tim de Koning hat mit JS64 einen in Javascript geschriebenen C64-Emulator als Open Source veröffentlicht.
Um den Erscheinungszyklus des Browsers Firefox zu beschleunigen, wird darüber nachgedacht, neue Funktionen auch in Zwischenschritten an Benutzer weiterzugeben.
Die Javascript-Bibliothek GLGE soll Webentwicklern die Erstellung von 3D-Applikationen im Browser mittels WebGL erleichtern. Eine in Blender erstellte Szene gibt einen ersten Eindruck dessen, was ohne Plug-in im Browser möglich ist.
Ab der aktuellen Version 10.50 benötigt die Unix-Version des norwegischen Browsers Opera keine Qt-Bibliotheken mehr. Er läuft unter jeder X11-Umgebung. Darüber hinaus übernimmt der Browser die neue Javascript-Engine von der Windows- und Mac-Version.
Opera hat eine Pre-Alpha von Opera 10.50 veröffentlicht, die mit einer neuen Javascript-Engine und einer neuen Grafikbibliothek kommt. Außerdem hat die neue Version eine aktualisierte Rendering-Engine erhalten und es gab spezielle Anpassungen an Windows 7 und Mac OS.
CometD implementiert das Bayeux-Protokoll zur bidirektionalen Kommunikation über HTTP - vom Client zum Server und umgekehrt vom Server zum Client. CometD ist jetzt in der Version 1.0 erschienen.
Mit deutlich weniger Speicher soll die neue Version der Javascript-Bibliothek Ext JS 3.1 auskommen. Aber auch einige zusätzliche Funktionen finden sich in der neuen Version.
Die Stanford-Wissenschaftler Emily Stark, Mike Hamburg und Dan Boneh haben mit jsCrypto eine Javascript-Bibliothek zur Verschlüsselung vorgestellt, um beispielsweise Daten im Browser zu verschlüsseln, bevor sie an den Server übertragen werden.
Das von 1&1 ins Leben gerufene und geförderte freie Javascript-Framework Qooxdoo ist in Version 1.0 erschienen. Entwickler sollen damit Webapplikationen schaffen können, ohne sich mit HTML, CSS oder DOM auskennen zu müssen.
Die Javascript-Bibliothek Dojo ist in der Version 1.4.0 erschienen. Rund neun Monate Entwicklungszeit stecken in der neuen Version. Dabei wurden rund 1.000 Probleme beseitigt, so dass Dojo 1.4.0 schneller und stabiler ist als jede andere Dojo-Version zuvor.
Noch in diesem Jahr ist die Veröffentlichung von Fennec 1.0 geplant, der mobilen Version von Firefox. In der kommenden Woche erscheint zunächst ein Release Candidate. Vorerst wird es Fennec nur für die Maemo-Plattform geben, erst im ersten Halbjahr 2010 ist eine Version für Windows Mobile geplant. Auch für Android ist Fennec geplant.
Das W3C hat einen ersten Entwurf für das sogenannte Capture API veröffentlicht. Die neue Schnittstelle soll Webapplikationen direkten Zugriff auf Mikrofone und Webcams gewähren, ohne dass dazu Plug-ins notwendig sind.
Nachdem Googles Browser Chrome für Windows bereits seit längerer Zeit in der Version 3.0 vorliegt, folgen nun auch Betaversionen für Linux und Mac OS X. Zugleich stehen erste Erweiterungen für Googles Browser zum Ausprobieren bereit.
ECMAScript Fifth Edition alias ES5 wurde Ende letzter Woche offiziell verabschiedet, gegen die Stimmen von IBM und Intel. Der neue Javascript-Standard führt neue APIs ein, soll robustere Programme ermöglichen und Entwicklern von Javascript-Bibliotheken neue Möglichkeiten an die Hand geben.
Ein Bericht der LA Times hat für Verwirrung gesorgt. Demnach will Google seine Browsererweiterung Gears einstellen und künftig auf HTML5 setzen. So ganz stimmt das nicht.
Viel wurde über Googles neues Betriebssystem diskutiert. Golem.de hat sich angeschaut, inwieweit Chrome OS in seiner frühen Version dem Hype gerecht wird, und wie es heute ausprobiert und verändert werden kann.
Das freie Content-Management-System Typo3 wartet in der neuen Version 4.3 mit einem komplett erneuerten Frontend-Editing und der Integration von Extbase und Fluid auf. Zudem wurden die Sicherheitsfunktionen der Software erweitert.
E-Mail an news@golem.de