Als "Nostalgikanhänger" der QBasic-Szene möchte ich auch mal auf auf FreeBASIC hinweisen, mit dem man mit relativ wenig Aufwand viel hinbekommen kann. Insbesondere der Umgang mit Grafik ist sehr einfach gehalten, wie auch der eigentliche Syntax. FreeBASIC ist quasi zu 99% kompatibel zu QBasic, erwartet aber einen saubereren Stil (keine GoTos, keine Zeilennummern, Variablen gehören deklariert, etc.) und ist auch sonst recht modern ausgestattet - wenn man das mal so auf QB bezieht. Mausabfrage sind z.B. auch mit einem Befehl möglich (wer kennt noch das ganze Gewurschtel unter QB?). Zugriff auf
WinAPI, externe Bibliotheken (u.a. auch
OpenGL) nahezu problemlos möglich, es gibt Pointer, mittlerweile auch eine Art STL, Anfänge für Objektorientierung sind gelegt (Vererbung und alles daraus folgende ist momentan noch nicht möglich, UDTs können aber sehr wohl Funktionen und Eigenschaften enthalten, Operator Overloading ist auch möglich), ...
Englische Entwickler-Seite mit Community ist unter
freebasic.net, ein deutsches Portal mit Tutorials, ausführlicher Befehlsreferenz und Community unter
freebasic-portal.de.
Wollt ich nur mal so als Einstieg empfehlen.
/edit:
URL korrigiert.
Viele Grüße!
Ein chinesisches Sprichwort sagt: Ein Weiser, der alle Dinge gesehen hat gleicht dennoch nicht dem Manne, der ein einzigstes Ding mit seinen eigenen Händen geschaffen hat.
---
Günstige Domains, Webhosting und Teamspeak-Server -
info@max06.de!