Logo - Dipl.Inf. Guido Draheim - Entwicklung, Schulung, Beratung, Dokumentation Infoseite Kenntnisse
Adr.:  Guido Draheim
Nipkowstr. 64
12489 Berlin
Tel.:  0179'467'5028
St.Nr.:  36/365/62133

Allgemein
  Freiberufler
  Universität
  SourceForge
  Programmierer
  Lebenslauf
  Interessengebiete
Projekte
 PFE VM
 XMLdb ast/ta
 Doku Compiler
 Makro Archive
Infos / Skills
 Asm , C , C++ , Java
 Perl , Python , PHP
 Shell , Scheme , Forth
 ... und vieles mehr
Querverweise
 Weblinks
 Software
 Sitemap
  (english)   (francais)  

printer / text mode version drucktext
(C) 2007-08-19 Guido Draheim @ web.de

generated by mksite.sh
2007-08-19

 

Programmiersprachen

Schon mein Interesse für Compilerbau und Interpretersysteme hat mich dazu verführt, jede Programmiersprache mal anzuschauen, und vielfach auch ein Testprogramm zu schreiben - denn gerade in der Neuzeit ist oft nicht die Grundsprache das entscheidende Element, sondern die in Bibliotheken gelieferten und per Standard verfügbaren Funktionen.

| Asm | C | C++ | Java | Perl | Python | PHP | Scheme/Lisp | Forth | Unix-Shell

 

Widget-Bibliotheken

Die Widget-Bibliotheken sind ein klassisches Anwendungsfeld von C++, da es die vormals in C definierten Grafikroutinen direkt einbinden kann, ja sogar Mischcode erlaubt. Aber gerade Systeme wie Gtk zeigen, dass Widget-Bibliotheken auch Systemübergreifend funktionieren können. Eigentlich müssten hier auch stärker die XUL-Systeme genannt werden, aber die Entwicklung (auch um Ajax) läuft noch.

| X11 | MFC | Qt | Gtk | Swing | WxWindows | NCurses/ | Ajax

 

Betriebssysteme

Während es auf den Servern und Desktops fast nur noch um Unix oder Windows geht (selbst Mac ist untendrunter ein BSD-Unix), ist die Entwicklung im Bereich der Embedded-Betriebssysteme noch lange nicht entschieden. Auf Handhelds dominieren immer noch WinCE und PalmOS, aber auf Mobiltelefonen sind es dann doch wieder Symbian und JavaME, während auf Messkarten wiederum VxWorks und QNX stark sind - theoretisch sollte man auch Forth nicht vergessen, aber es ist nur ein Nischensystem, etwa bei Robotern.

| DOS | Win32 | WinCE | PalmOS | Linux | Unix | JavaSE | JavaME/ | VxWorks

 


Compilerbau / Generatoren / Adaptoren / Transformierung / Modularisierung / Modernisierung Datenbanken / Kommunikation / Schnittstellen / Programmquellen