Die Python-Implementierung Pyston von Dropbox unterstützt nun viele weitere Sprachfunktionen und Bibliotheken. Zudem können das C-API und Multithreading verwendet werden. Die Pypy-Benchmarks laufen ebenfalls.
Die Programmiersprache Swift ist in Version 1.0 verfügbar. Damit können Anwendungen für den App Store eingereicht werden. Als final bezeichnet Apple die Sprache aber noch nicht.
Für das Raspberry Pi gibt es einen neuen Browser, der HTML5 unterstützt und mit dem sich Videos anschauen lassen. Bei der Nutzung gibt es aber noch Probleme.
Die neue Version 5.6 der Skriptsprache PHP enthält variadische Funktionen, neue Operatoren, Importmöglichkeiten für Funktionen und Konstanten sowie einen interaktiven Debugger und Verbesserungen am SSL-Stack.
Ifa 2014 Samsung hat eine weitere Smartwatch vorgestellt, mit der auch ohne Smartphone telefoniert werden kann. Allerdings nicht besonders lange. Statt auf Android Wear setzt der Hersteller wieder auf Tizen.
"GeheZu(zucker)": Mit solchen Befehlen lässt sich im Lernspiel AntMe V2 eine Ameise steuern - und gleichzeitig das Programmieren lernen. Die Entwickler wollen die Software nun erweitern und wenden sich deshalb an die Community.
Nach 11 kommt 14 - die Ausgabe des Jahres 2014 der Programmiersprache C++ ist vom zuständigen ISO-Gremium abgesegnet worden. Erste Compiler gibt es schon, erst in drei Jahren ist mit dem nächsten größeren Update zu rechnen.
Oracle hat eine erste Liste geplanter Neuerungen für die nächste Version 9 der Programmiersprache Java veröffentlicht. Es soll ein neues JSON-API sowie modularen Source Code geben.
Def Con 22 Dan Kaminsky fordert, dass sichere Zufallszahlengeneratoren zum Standard in allen Programmiersprachen werden müssen. Als weitere große Baustellen in der IT-Sicherheit sieht er Denial-of-Service-Attacken und die Speicherverwaltung von Browsern.
Antiviren-Programme versuchen mittels Emulation, das Verhalten von unbekannten Programmen zu untersuchen und so verdächtigen Dateien auf die Spur zu kommen. Doch die Erkennung lässt sich oft trivial umgehen.
Datenexperten haben eine ungewöhnliche Malware entdeckt, die sich in der Windows-Registry versteckt und Payloads über die Powershell installiert. Dadurch sei sie von Antivirensoftware nur schwer aufzuspüren.
Google hat unter dem Codenamen Turbofan einen neuen Compiler für die Javascipt-Engine V8 veröffentlicht. Details zu dem experimentellen Code stehen aber noch aus.
Auf Betreiben von Facebook bekommt die Programmiersprache PHP eine offizielle Spezifikation. Die bisherige Dokumentation reicht Facebook offenbar nicht für die Hiphop Virtual Machine.
Black Hat 2014 Ein Fehler in Apaches Harmony soll die Ursache für die fehlerhafte Zertifikatsprüfung in Android sein. Harmony war Apaches Java-Implementierung, das Google in Android einsetzt.
Mit der Bibliothek Tracking.js sollen sich Farb- und Objekterkennung einfach im Browser umsetzen lassen. Der erweiterbare Javascript-Code ermöglicht bereits das Erkennen von Gesichtern.
Mit dem Brettspielklassiker Die Siedler von Catan beschäftigt sich Microsoft immer wieder, jetzt hat die Firma unter dem Namen Catan Anytime die Beta einer HTML5-Umsetzung veröffentlicht. Zur Gamescom soll eine weiter fortgeschrittene Fassung folgen.
Die freie .Net-Implementierung Mono soll deutlich beschleunigt werden. Dafür baut der Hauptsponsor Xamarin nun ein eigenens Team auf, das sich ausschließlich um die Leistung des Frameworks kümmern soll.
Canvas Fingerprinting heißt eine Tracking-Methode, die inzwischen auf vielen populären Webseiten zu finden ist - zeitweilig auch bei Golem.de. Wir waren darüber nicht informiert und haben die Tracking-Methode umgehend entfernen lassen.
Die Javascript-Alternative Typescript nutzt statt dem Microsoft-Dienst Codeplex nun auf Wunsch der Community Github. Die Sprache bekommt zudem einen neuen, schnelleren Compiler.
Die Vision des Internets der Dinge ist die Steuerung technischer Geräte von überall und unabhängig von bestimmten Werkzeugen. Golem.de zeigt einen flexiblen Weg, fernbedienbare Geräte von überall zu steuern.
Die Javascript-Engine von Firefox belegt künftig nur noch 1 statt wie bisher 2 Byte für die meisten Zeichen in Javascript. Die verwendete Latin1-Kodierung spart Speicher und beschleunigt den Browser sogar ein wenig.
Das neue Javascript-Backend für Webkit demonstriere die Vorteile des LLVM-Designs, schreibt Andrew Trick im LLVM-Blog. Die Technik könnte zu einer weiteren Verbreitung und Verbesserung des gesamten LLVM-Projekts beitragen.
Mit der neuen Version 36 von Googles Browser Chrome ist das Design der Inkognito- und Gast-Sitzungen leicht verändert worden. Zudem sind 26 Sicherheitslücken behoben worden und HTML-Imports werden unterstützt.
Am Oracle-Patchday, der zeitversetzt einmal im Quartal nach den Patchtagen von Microsoft und Adobe stattfindet, hat das Unternehmen neue Versionen von Java veröffentlicht. Wer Java 7 oder 8 einsetzt, sollte ein Update durchführen.
Die als Javascript-Alternative von Google entwickelte Sprache Dart ist nun erstmals durch die ECMA standardisiert. Ob das die Verbreitung der Sprache erhöht, ist aber fraglich.
Die populäre Videoplattform Dailymotion ist in der vergangenen Woche für Angriffe auf ihre Nutzer ausgenutzt worden. Unbekannten gelang es, ein Exploitkit unterzubringen, das Sicherheitslücken im Internet Explorer, Oracles Java sowie dem Flashplayer nutzt. Letztere Lücke war besonders aktuell.
Auf Basis des In-vehicle Infotainment von Tizen steht nun der erste Code von Automotive Grade Linux bereit, das für Board-Systeme in Autos gedacht ist.
Update Mit der Bibliothek WebODF lassen sich Open-Document-Dateien anzeigen. Die neue Version bietet aber auch einen Editor, der über ein API verwendet werden kann. Die Funktion ist in Zusammenarbeit mit der Owncloud-Community entstanden.
Ein Forscherteam hat bei Google mehr als 26 Millionen Software-Builds untersucht. Die gefundenen Fehlerarten sind dabei wenig überraschend. Dass die Fehlerrate nicht mit der Erfahrung der Entwickler korreliert, dagegen schon.
Unabhängige Entwickler können nun Apps für die Smart-TVs von LG erstellen. Dafür stellt das Unternehmen ein SDK für WebOS bereit, das auf Eclipse und Virtualbox aufbaut.
Mit der neuen Version 2.3.1 unterstützt der Python-Interpreter Pypy offiziell nun auch Python 3. Basis ist Python 3.2.5, neuere Versionen der Programmiersprache sollen folgen.
Mit dem Web Starter Kit von Google soll es einfach sein, schnell geräteübergreifende Webanwendungen zu schreiben. Dafür gibt es Beispielcode und eigene Build-Werkzeuge.
Mit dem Update des Beta-Channels stehen die Funktionen der kommenden Firefox-Version fest. Firefox-OS-Apps laufen nun auch auf Android und Webentwickler können auf verbesserte Tools zugreifen.
Für Ubuntu 14.10 diskutiert das Server-Team erste Arbeiten an Systemd und die Aufnahme weiterer Pakete. Auf dem Desktop sollen die Click-Packages aus der Touchoberfläche Verwendung finden.
Unter Linux unterstützt der Firefox-Browser GStreamer 1.0 für Multimediainhalte. Entwickler können weitere Ecmascript-6-Funktionen benutzen, und die meisten NPAPI-Plugins sind nun standardmäßig nicht mehr aktiviert.
Die IETF-Working-Group HTTPbis hat eine Reihe neuer RFC veröffentlicht, die das 15 Jahre alte Regelwerk RFC2616 ersetzen. Es solle bitte entsorgt werden, schreibt HTTPbis-Leiter Mark Nottingham.
Erneut haben Sicherheitsforscher entdeckt, dass von Anwendern besuchte Links ausgelesen werden können. Dabei kommt das Javascript-API requestAnimationFrame zum Einsatz.
Für das kommende Visual Studio steht eine erste Community Technology Preview bereit. Es wird die freien Projekte Roslyn, das neue ASP.Net und Apache Cordova sowie C++11/14 unterstützen.
Update Der Code zu Mozillas WebGL-Spieleengine Play Canvas steht nun frei zur Verfügung. Dies geschieht nach nach drei Jahren Entwicklung, an der ARM, Activision und Mozilla beteiligt sind.
Die Unterstützung des Internet Explorers 9 durch Googles Adwords-Dienst wird Ende des Monats eingestellt. Damit bleibt Google seiner Unternehmensstrategie treu, die aber auch Fragen aufwirft.
Mit der Erweiterung End-to-End für Chrome will Google die Verschlüsselung per PGP erleichtern. Dazu wurde eine Kryptobibliothek für Javascript umgesetzt. Jetzt soll End-to-End rigoros getestet werden.
Mit Swift hat Apple eine eigene Programmiersprache veröffentlicht, die einfacher sein soll als Objective-C. Benutzt werden Funktionen, die aus Skriptsprachen und der funktionalen Programmierung stammen.
Das auf Websockets und Node.js aufbauende Socket.io steht in Version 1.0 bereit. Die Software hat eine neue ausgelagerte Engine und erlaubt das Senden von Binärdaten.
Der Next-Generation-Entwicklungszweig von PHP (PHPNG) beschleunigt Anwendungen um bis zu 30 Prozent. Das Team stellt nun aber klar, das PHPNG nur der Startpunkt einer weiterführenden Entwicklung sei.
Weiteres Sicherheitsproblem bei Ebay: Eine Sicherheitslücke auf der Webseite von Ebay ermöglicht es Angreifern, fremde Accounts zu übernehmen. Das Unternehmen weiß seit mindestens zwei Monaten Bescheid und reagiert nicht.
Der in Chrome integrierte PDF-Renderer steht als Open Source bereit. Der Code könnte in Chromium aufgenommen werden und stammt zum Teil von Foxit-Software.
Das mit Version 1.4 veröffentlichte SDK der Javascript-Alternative Dart erlaubt Einblicke in die VM. Damit sollen sich Apps wesentlich besser analysieren lassen.