Xin Software Design
Die meisten meiner Projekte laufen über das Label 'Xin Software Design'.

Die Website ist unter http://www.xin-software-design.de zu erreichen.

“Base eight is just like base ten really, if you're missing two fingers.”
Tom Lehrer

Genesys Compiler
Assember/C/C++/Genesys-Compiler

Genesys ist ein seit 1999 vorbereitetes Experiment von mir, das auf der Unzufriedenheit existierender Programmiersprachen ergeben hat. Seit der ersten Fassung 2001 hat sich 2003 die erste lauffähige Fassung 'Gecco' (Genesys C Compiler) entwickelt, die ich als großes Projekt im Rahmen meines Informatik-Studium einreichte.

Durch die Entwicklung des Compilers zeigte sich, dass im Bereich Compilerbau noch vieles machbar ist, was bisher nicht gemacht wurde. Demzufolge entfernt sich das Genesys nun wieder vom bewährten C/C++ Konzept, um vollkommen neue Wege zu gehen.

Eine Veröffentlichung des Projekts plane ich jedoch frühstens, wenn die genaue Syntax der Sprache feststeht. Die Website zum Projekt findet sich unter www.gsys.info

Checkpoint C-Kurs
Da der Genesys-Compiler ursprünglich voll kompatibel zur Sprache C/C++ sein sollte wurde der C-Kurs ebenfalls auf die Genesys-Seite ausgelagert. Bis der C-Kurs wieder hierher umzieht, hier der direkte Link.

Buch oder Web-Texte
Falls ich abends Langeweile verspüre setze ich mich schonmal an den PC und arbeite an neuen Kursen. Daraus zeichnen sich derzeit ein Buch zum Thema Programmierung allgemein ab und natürlich ein Buch über meine Programmiersprache Genesys.

Ob diese bei Fertigstellung einem Verlag angeboten werden oder hier veröffentlicht werden entscheide ich nach der Fertigstellung.

  • Computer und Menschen

  • Das Netzwerk des Studentenwohnheims Dukegat
    Als ich im Studentenwohnheim Dukegat einzog musste man sich entweder ins Internet einwählen oder durch Wind und Sturm in die FH gehen. Dabei war die FH doch grade mal ein paar Meter weit entfernt. Also taten wir uns zusammen und überzeugten das Studentenwerk, dass wir unbedingt ein Netzwerk im Wohnheim brauchen. Kaum war das erledigt stellte sich die Frage, wie man Fachhochschule und Ämter davon überzeugt, dass man ein Kabel über fremde Grundstücke verlegen möchte und irgendwann in das funkelniegelnagelneue Fachhochschulgebäude ein Loch bohren will, um das Kabel an das Rechenzentrum zu übergeben, die von der Idee auch nicht sonderlich begeistert waren.

    Wie auch immer... das Wohnheim hat jetzt Intra- und Internet.
    Projekt erfolgreich abgeschlossen und an das nachfolgende Netzwerkteam übergeben. Hier sind die Erinnerungsfotos.

    Tales of Tamar, X-Encode
    Erstaunlicherweise erhielt ich vor kurzem einen Hinweis von einem langjährigen Bekannten, von dem ich seit einigen Jahren nichts mehr hörte. Er meinte, er würde laufend E-Mails erhalten, die Xin Software Design enthalten würden.
    Ich dachte schon, die nächste Domain würde für Spam-Mails mißbraucht werden.
    Er ist Betatester für Tales of Tamar, wo ich die Freude hatte, eine Kodierroutine beitragen zu dürfen, um Binärinformationen per Mail zu übertragen.
    Sie sollte nicht mit den üblichen Verfahren (Base64, Uuencode) kompatibel sein und - wenn man schon einmal dabei ist, natürlich auch besser komprimieren. So entstand das X-Encode-Format, welches nun für die Verbindung zwischen Server und Client per Mail sorgt. Dort findet sich noch der Text 'Xin Software Design'in den Mails.
    War ein witziges Projekt und Eternity-Computer hat einiges an meinen Vorstellungen über Softwareentwicklung beeinflußt. Jecke Zeit :-)