![]() |
Stellenmarkt
IT-Administrator (m/w)
Java-Anwendungsentwickler (m/w)
Prozessspezialist/in IT-Prozesse 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 MeldungenVenezuela: Wir planen keine Zensur des Internets Spieletest: Command & Conquer 4 - Tiberian Twilight DivX Plus - Player nun mit integriertem Konverter Huawei übernimmt Teil des Netzbetriebs für O2 Germany Adriane lässt Computer sprechen Neuer E-Ink-Vizechef: E-Book-Reader werden farbig Silverlight für Symbian S60: Erste Betaversion ist da Breitband: EU will 30 MBit/s bis 2013, 100 MBit/s bis 2020 Jetzt auch Intel: SSD mit 40 GByte unter 100 Euro Opensocial 1.0 setzt auf Modularität Freenet setzt verstärkt auf Smartphones und mobiles Internet Windows Phone 7: Microsoft nennt Hardwareanforderungen DDR3-Speicher mit 2.400 MHz bei nur 1,65 Volt Streamingdienst Onlive sperrt Grafikmenü Hessen erprobt Onlinezulassung von Kraftfahrzeugen Elcomsofts Passwortknacker - Radeon HD 5970 besiegt Tesla Amarok 2.3.0 mit erweiterten Playlistfunktionen VMware Workstation 7.1 als Beta verfügbar Textsoap entfernt Zeichenmüll aus Texten Aiptek vermarktet Grafiktablett als Lifestyle-Artikel Canon-Spiegelreflexkameras über Nintendo DS fernsteuern RAW-Konverter Bibble Pro 5 für neue Kameras und Objektive Xeon 5600: 4 oder 6 Kerne und 40 bis 130 Watt (Update) Opera Mini 5 und Opera Mobile 10 sind fertig Windows Phone 7: Microsoft nennt weitere Details Hunted - The Demon's Forge: Bethesda kündigt Actionspiel an Silverlight 4: Release Candidate ist fertig Google News: Blättern in uralten Zeitungen Dell verklagt Displayhersteller wegen Preisabsprachen 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
Venezuela: Wir planen keine Zensur des Internets
Spieletest: Command & Conquer 4 - Tiberian Twilight
DivX Plus - Player nun mit integriertem Konverter
|
|||||||||||||

