Benutzer:Thunder
Aus Lowlevel
Mein Name ist Christian, ich bin Wiener und 95er Jahrgang. Zum Programmieren bin ich über BlitzBasic gekommen. Danach wollte ich mehr Erfahrung mit anderen Sprachen sammeln. Hier, was ich bisher gelernt habe:
- BlitzBasic (verwende ich nicht mehr)
- C/C++
- BlitzMax
- x86 Assembler (nur flat assembler)
- und etwas von denen: Python, Java, PHP (und Webdesign überhaupt)
Ich programmiere sehr oft in BlitzMax, da dort vieles vorgefertigt ist und man sich um vieles nicht kümmern muss (Strings, Linked Lists ...) Außerdem ist der Zugriff auf Grafikfenster sehr leicht. Ich habe mich mit dem Bauen von GUIs, Compilern, Interpretern, Spielen und nützlichen Tools beschäftigt.
Auf der anderen Seite habe ich es gern, wenn ich alles selber bauen muss. So fände ich es super, ein eigenes OS fertig zu programmieren.
Mein OS
Ziele
- Wissen sammeln
- Kerneltyp: Wahrscheinlich Monolith.
- Speicherverwaltung: am liebsten irgendwas innovatives, das auf Segmentierung basiert
- Ein paar Programme portieren oder schreiben
- das Ganze in Assembler und eventuell C
- Und natürlich soll es besser werden als Windows und MacOS X und als die ersten 10 Top-Distributionen auf distrowatch.org :P
Aktueller Stand
nicht in Entwicklung. Keine Zeit. Leider.