Die beiden Mozilla-Forscher Michael Bebenita und Shu-yu Guo haben zwei Sprachen entwickelt, die ein C-artiges Typensystem mit manueller Speicherverwaltung für Javascript umsetzen. So sollen speichereffiziente Javascript-Programme entstehen, die ohne Pause zur Garbage Collection laufen.
Die guten Teile von Javascript soll Coffeescript vereinen und in einer ansprechenderen Syntax zur Verfügung stellen. Die Sprache wird in Javascript übersetzt, was zusätzliche Vorteile mit sich bringt.
Microsoft hat einige Erweiterungen für Javascript vorgeschlagen und gleich passende Prototypen veröffentlicht. Googles Ansatz, mit Dart einen Neuanfang zu versuchen, hält Microsoft für den falschen Weg.
Die Betreiber von Github veröffentlichen den Quellcode des Chatbots Hubot. Firmenintern kann er Bürotüren öffnen und schließen, die freie Version nutzt unter anderem die APIs von Google und kennt die Robotergesetze von Asimov.
Cloud9 hat seinen freien webbasierten Code-Editor Ace in der Version 0.2.0 veröffentlicht, in den einst Mozillas webbasierter Editor eingeflossen ist. Neu ist unter anderem eine Split-View und unstrukturiertes Code-Folding.
Boxjs soll die Bequemlichkeit beim modularen Laden von Javascript-Dateien mit der Geschwindigkeit einer einzelnen, komprimierten Javascript-Datei verbinden. Boxcss bietet Ähnliches für CSS und Boxreszier stellt einen Proxy zum Verkleinern von Bildern bereit.
Devon Govett hat mit PDFKit eine Javascript-Bibliothek für Node.js veröffentlicht, mit der sich komplexe PDF-Dokumente in Javascript erzeugen lassen.
Ein Sony-Entwickler will einen Ersatz für Busybox entwickeln und unter eine BSD-ähnliche Lizenz stellen. Der Grund: Verstöße gegen die GPL, unter der Busybox steht, werden zu streng geahndet und verunsichern damit die Hersteller.
(Linux)
E-Mail an news@golem.de