Die Rolle von Python im neuen OpenMoko Framework

Auf der Seite http://wiki.openmoko.org/wiki/OpenmokoFramework gibt es ein Punkt der sich mit der Rolle von Python im neuen Framework befasst.

Es geht darum das wenn neuer Code geschrieben werden muss dieser in Python geschrieben wird, sprich die entsprechenden dbus Services in Python geschrieben werden. Als Grund wird die prototypische Natur von Python sowie der Betonung der dbus API (was auch immer damit gemeint ist). Außerdem sind verkürzt die Python die Zeiten die bei dem Experimentieren mit der API vergeht gegenüber kompilierten Sprachen wie C bzw. C++.

Sobald die API’s durch Anwendungsentwickler genutzt werden können, kann damit begonnen werden zu schauen ob bestimmte Services noch ein implementiert werden bzw. auf Geschwindigkeit optimiert werden z.B. unter zu Hilfename von Pyrex (http://en.wikipedia.org/wiki/Pyrex_(programming_language)), Cython (http://www.cython.org/) und Ctypes (http://python.net/crew/theller/ctypes/).

Meine C# Informationsquellen

Seitdem ich auf C# umgestiegen bin habe ich mir natürlich auch ein paar neue Informationsquellen besorgt. Deshalb hier anbei die Liste meiner C# Quellen:

http://dotnet-snippets.de/ – Kleine Codeschnippsel zu allen möglichen Sachen
http://www.mycsharp.de/ – Super Forum für alle möglichen und unmöglichen C# Probleme
http://www.pinvoke.net/ – Eine Wiki mit pInvoke’s (sehr nützlich wenn man WinAPI Funktionen nutzen möchte)
http://www.codeproject.com/ – Projekte und Artikel zu allem was das Programmiererherz begehrt
http://www.galileocomputing.de/openbook/visual_csharp/ – Hübsch zum schnell mal nachschlagen