Interview mit Joel

Webmaster von Jolles.de

© Thomas Antoni, März 2001

Besuchen Sie auch Joels Homepage Jolles.de
Per E-Mail erreichen Sie Joel unter jg-soft@web.de
 
 






Vorwort von Thomas Antoni

Joel ist quasi mit dem Computer aufgewachesn und programmiert schon von "Kindesbeinen an". Ich kenne kaum jemanden. der so früh schon seine Vorliebe für die Software-Entwicklung entdeckte. Joels Homepage Jolles.de ist sehr sehenswert. Dort gibt es unter anderem einige sehr interassante Downloads, wie etwa einen Datumsrücksteller zum Überlisten von zeitlich limitierten Sharewareprogrammen und ein Verschlüsselungsprogramm. Ich hoffe sehr, dass die Seite auch bald Surfern mit dem Netscape Navigator offensteht :-)

In dem folgenden Interview, das Joel mir gewährt hat, erfahren Sie mehr über den Werdegang und die Erfolgsrezepte dieses jungen Programmierers, der mit 16 Jahren schon ein "alter Hase" ist.




Thomas: Joel, wie ist Dein vollständiger Name?
Joel: Mein Name ist Joel Thomas Garske.

Thomas: Wie alt bist Du und wo wohnst Du?
Joel: Ich bin 16 Jahre alt und wohne in Xanten am Niederrhein.

Thomas: Was machst Du ausbildungs- bzw. berufsmäßig?
Joel: Zu Zeit bin ich Schüler am Gymnasium mit späterem Berufsziel Lehrer für Natuwissenschaften.

Thomas: Was erwartet den Besucher auf Deiner Webseite?
Joel: Also auf Jolles.de gibt es:
  • meine (echt tollen) Qbasic-Programme - Motto: Billig aber auch manchmal nützlich ;-)
  • 3 Foren - 1. Qbasic, 2. Streit um drei (ZDF-Serie) und 3. Off-Topics only
  • dazu noch 2 Chaträume - 1. für alle (wird auch von anderen Webseiten her besucht) und 2. für Events (vielleicht gibt es ja bald einen Gastauftritt des Qbasic.at Webmaster-Chats dort)
Thomas: Wie sieht Dein Webdesign-Konzept aus?
Joel: Simple Frontpage 2000 Seiten mit wenig Grafiken für schnelles laden und wenig Stress und natürlich gut lesbare Schrift !!!

Thomas: Wie war Dein Werdegang als Programmierer?
Joel: Da muss ich ein wenig ausschweifen... Ich bekam meinen ersten Computer im 3. Schuljahr (8086 mit ca. 2 Mhz und 640 KB Ram, vielleicht erinnert sich jemand an den Commodore PC 10 I). Ich wünschte mir immer, eigene Programme schreiben zu können, und vor allem wollte ich EXE-Dateien erzeugen... Ging aber nicht :.. -( . Nach vergeblichen Versuchen, EXE Dateien per ASCII zu manipulieren ging ich dann in die agressive Phase über: Ich besorgte mir im 5. Schuljahr einen 80386 von COMPAQ und versuchte es hier... (Ich hatte keine Ahnung, dass es igendeine Programiersprache gab). Nach mehreren verzweifelten Versuchen fragte ich einen Freund, der mit Qbasic programmierte, wie das ging... er erklärte mir dann in 5 Minuten die Grundlagen von Textadventures mit PRINT-INPUT-IF, und ich begann mit jenen Spielen, die wohl alle Anfänger irgendwann mal gemacht haben.

Mit der Zeit ergatterte ich immer neuere Versionen von Qbasic und eines schönen Tages flatterte mir eine Raubkopie von QuickBasic 4.5 DEUTSCH in die Finger... Naja.. Also ca. 6 Jahre nach meinen ersten Programmieranläufen konnte ich nun erstmals EXE-Dateien erstellen. Das brachte mir aber herzlich wenig, denn ich hatte ja nur jene 20 Textadventures, die als EXE ebenso wenig bringen, wie im compilereigenen BAS-Format. Nun gut... mit der detaillierten Hilfe von QuickBasic eignete ich mir dann immer mehr Befehle an und konnte komplexere Programme erstellen. Lange Zeit später (Jahr 2001) Bestellte ich mir die ANTONIS.DE CD auf der sich neben vielen anderen genialen Dingen (etwas Werbung :-) sollte erlaubt sein) auch Visual Basic für DOS befand. Und nun gehts weiter...

Thomas: Sag doch mal ein paar Worte zu Deinen QBasic-Programmen.
Joel: Hier kann ich nur mein Motto wiederholen: Billig aber manchmal auch nützlich

Thomas: In welchen Sprachen programmierst Du?
Joel: Eigentlich nur BASIC-Varianten unter DOS, aber manchmal auch Visual Basic 6 und Java Script (nur für meine Homepage), was ich so gut wie gar nicht kann...

Thomas: Na ja, nach meiner Erfahrung gibt es kaum jemanden, der JavaScript richtig kann. 95% der Leute setzen nur fertige Scripts ein. Kannst Du einige Worte zu Deinen momentanen Projekten sagen?
Joel: Im Moment arbeite ich an einer Pinger-Software (Vping), die sich des DOS-Programms ping.exe bedient, dessen Syntax vereinfacht und in der Lage ist, ganze IP-Bereiche zu pingen. Davon existiert momentan nur die DOS version, die auf Visual Basic für Dos basiert aber eine Windows Version ist geplant... Mein zweites Projekt ist ein Berechner für die Brenndauer von CD's (ziemlich unnötig).

Thomas: Was rätst Du einem QB-Programmierer, der aus seinem Programm heraus aufs Internet zugreifen will, z.B. E-Mails versenden will?
Joel: Hierzu kann ich eigentlich nur sagen, dass es sich hier anbietet, die Programme über Windows aufs Internet zugreifen zu lassen (das klappt über die DOS-Box) aber ich habe ansonsten hierüber keine Ahnung... Sorry

Thomas: Wie siehst Du die Zukunft von QBasic, QuickBasic und MS-DOS?
Joel: Leider sieht's hier meiner Meinung nach nicht so rosig aus... Wenn Microsoft versucht, DOS aus Windows rauszuwerfen, dann sehe ich schon die Bagger für Qbasic anrollen... Doch zum Glück kann man im Moment jene tückischen DOS-Blockaden noch überwinden... Also.. Neue Versionen boykottieren!!!

Thomas: Auf welche Windows-Programmiersprache sollte ein QB-Fan aufsteigen a) wenn er nur hobbymäßig programmieren will bzw. b) wenn er einen IT-Beruf anstrebt?
Joel: Zu a) Für Hobby-Programmierer empfehle ich Visual Basic 6 weil es einfach zu lernen ist und Spass macht. Den b) - Leuten kann ich nur zu C++ raten. Kann ich zwar selber nicht :-) , aber damit kann man so ziemlich alles machen.

Thomas: Was rätst Du einem QBasic-Spiele-Programmierer, der Animationen und Sound in seine Spiele hineinbringen will?
Joel: Ich habe sowas noch nicht gemacht, aber ich weiss, dass die Future Crew dafür gute Libraries entwickelt hat (siehe ANTONIS.DE - CD)

Thomas: Wie schafft man sich den nötigen freien Speicherplatz für seine Spiele und überwindet die für QBasic geltende 160 KB Grenze für die max. Länge von Code und Daten?
Joel: Ich weiss es nicht... aber man kann viele Daten und Programmteile in externe Dateien auslagern (CHAIN und MAKE verwenden).

Thomas: Welche weiteren Ratschläge kannst Du einem QBasic- Einsteiger geben?
Joel: Nur gute Tutorials ebnen den Weg zum perfekten Programmierer. Also lasst die Finger von viel zu kurzen Grundlagentutorials.

Thomas: Spiele für Linux - denktst Du über sowas nach?
Joel: Momentan noch nicht, weil Linux noch ein sekundäres Betriebssystem für mich ist. In nicht all zu kurzer Zeit werde ich mich jedoch an LINUX näher heranwagen und mal sehen ob es vielleicht BASIC für Linux gibt... :-)

Thomas: Spieleprogrammierung in VB oder Delphi - macht das Sinn?
Joel: Auf jeden Fall! Hier lassen sich viel einfacher Menüs und Dialogboxen erstellen... Und wer will das nicht ??? :-)

Thomas: Was hast Du für Zukunftsprojekte?
Joel: Darüber will ich jetzt noch nichts sagen - ehrlich gesagt sind meine Programme immer spontan und ich habe keine Planung da drin...

Thomas: Wie willst Du Dich beruflich entwickeln?
Joel: Wie ich oben schon sagte, will ich zwei oder drei natuwissenschaftliche Fächer studieren. Hier bevorzuge ich Physik Mathematik und Chemie. Das Berufziel ist Gymnasial-Lehrer (Sek. 1 + 2) .

Thomas: Warum hört man so wenig von PowerBasic und VB-DOS - im Vergleich zu QuickBasic?
Joel: QBasic war bei DOS dabei; und zu der Zeit, als das Internet noch klein und teuer und die Downloads rar waren, gab man sich dann mit dem zufrieden, was man hatte. Zumal waren Programmierspracheninterpreter und vor allem Compiler immer ziemlich teuer... und Raubkopien gab es aus diesem Grunde auch eher selten, weil sich kaum jemand die Originale geleistet hat...

Thomas: Hast Du noch andere Hobbies außer Programmieren?
Joel: Ja! Ich funke im Nahbereich Xanten auf CB-Kanal 2 und ansonsten kuck ich auch mal gerne in die Röhre :-))) ausserdem Spiele ich noch DSA (Das Schwarze Auge) mit ein paar Freunden.

Thomas: Was macht Joel privat?
Joel: Wenn ich mal nicht vorm Rechner sitze, bin ich a) in der Schule oder b) bei Freunden vorm Computer c) Bei Freunden und spiele DSA oder d) im Bett.

Thomas: Vielen Dank Joel für das höchst aufschlussreiche Interview. Willst Du noch einen Abschiedsgruß an den Leser richten?
Joel: Ja... Ich grüsse alle Qbasic-Fans und sage: Wendet Euch mit Fragen per Email an ichhabefragenzuqbasic@joelgarske.com oder per SMS an 01627021942. Besucht auch www.Jolles.de und die Foren dort...

Thomas: Danke Joel für das interessante Interview! Ich bin überzeugt, dass der Leser jetzt erstmal voller Neugier Deine Seite Jolles.de ansurfen wird.




[zur Homepage http://www.antonis.de]       [zur framelosen Startseite]