![]() |
Stellenmarkt
Software-Entwickler (m/w) Datenbanken, VBA, Reporting
Senior SAP Modulbetreuer (m/w) Logistik
Consultant Manager (m/w) für Service Excellence NewsletteraboVerwandte ThemenSoftware-Entwicklung, OSS, Desktop-Applikationen, Linux, Linux-Kernel, Programmiersprache Verwandte ArtikelWeiterer Release Candidate für Linux-Kernel 2.6.33 Kostenlose Webseminare von der Linux Foundation Linux-Kernel 2.6.33-rc5 freigegeben Letzte MeldungenErmittlungen gegen Katja Günther eingestellt Yellow Dog Enterprise Linux mit CUDA-Unterstützung Battlestar Galactica Online kommt als Browsergame Netgears neue WLAN-N-Bridge für Gamer und HD-Heimkino Softmaker Office 2010: Letzte Beta erschienen Deutscher Computerspielpreis: Die Nominierungen Biologisch abbaubarer Kunststoff aus dem IBM-Labor Erster Meilenstein: Mozilla veröffentlicht Jetpack SDK EuGH befreit Datenschutzbeauftragte DD-WRT-Firmware für neue Buffalo-WLAN-Router LinkedIn durchbricht die Millionengrenze Spieletest: MUD TV - Sender sucht Spaß EU-Parlament: ACTA darf nicht geheim bleiben Pano Device: VDI-fähiger Zero Client für virtuelle Desktops EA Sports misst Herzfrequenz mit Active 2.0 Fedora 13 "Goddard" als Alphaversion veröffentlicht HTC Magic wurde von Vodafone mit Schadsoftware ausgeliefert Autodesk: Neue Versionen von 3ds MAX, Softimage und Maya Google Maps bekommt eine Fahrradnavigation Openshot 1.1 mit neuen Effekten und beschleunigtem Rendering Ubisoft startet offene Betaphase für das Strategiespiel Ruse Flash auf WebOS funktioniert nur im Browser Facebook könnte bald ortsbezogene Statusupdates bekommen Axel Springer: Wachstum nur online und mit Bild-Zeitung XNA Game Studio 4.0: SDK unterstützt Windows Phone 7 Cisco CRS-3 - bis zu 322 TBit/s Sieben gefährliche Sicherheitslücken in Excel Gefährliches Sicherheitsloch im Internet Explorer Haben wir etwas übersehen? Dann Mail an news@golem.de. |
||||||||||||
|
|||||||||||||
Linux-Kernel-Module in Haskell schreibenModifizierter GHC kommt zum Einsatz
Der Linux-Kernel ist in C geschrieben, und so werden normalerweise auch die Module in C geschrieben. Ein Programmierer hat nun eine Möglichkeit gefunden, um die Kernel-Module in der funktionalen Programmiersprache Haskell schreiben zu können. Genutzt wird dafür der GHC in einer Version, die speziell für das Betriebssystem House angepasst wurde.
Diese GHC-Version wurde so geändert, dass sie Linux-Module erstellen kann. Durch eine weitere Änderung soll es einfacher sein, Kernel-Funktionen zu importieren und exportieren. In der entsprechenden Anleitung wird ausführlich erklärt, wie der GHC vorbereitet wird und wie letztlich Kernel-Module damit erstellt werden können. Die so erstellten Module sollen Typensicherheit bieten und unterstützen Garbage Collection. Das Ganze ist jedoch eher als interessante Möglichkeit für Haskell-Entwickler zu betrachten. Zudem gibt es mit der Laufzeitumgebung des verwendeten House-GHC 6.8.2 auch noch Probleme. So wird belegter Speicher nicht wieder freigegeben. Beim Hinzufügen und Entfernen von Kernel-Modulen können so große Speicherlecks entstehen, die letztlich zum Systemabsturz führen. (js)
Aktuelle Artikel
Ermittlungen gegen Katja Günther eingestellt
Yellow Dog Enterprise Linux mit CUDA-Unterstützung
Battlestar Galactica Online kommt als Browsergame
|
|||||||||||||

