|
Amiga Arena
Interview
| Entwickler: |
Cyborg |
| Software: |
BenderIRC |
| Homepage: |
http://www.benderirc.de |
| Email: |
cyborg@benderirc.de |
Bitte stelle Dich den Lesern vor!
Ja, mein Name ist Marius Schwarz , Nickname Cyborg. Ich bin 29 Jahre alt
und hauptberuflich Softwareentwickler und NetAdmin bei einem Internet
Provider. Am Amiga befasse ich mich neben Programmierung mit digital Videos
und Netzwerktechnik.
Wann hast Du begonnen, mit dem Amiga zu arbeiten?
Das war 1989 , damals hab ich mir mit meinem ersten Azubi-Gehalt einen A500
geleistet. Eigentlich nur zum Spielen, weil ich ja noch meinen C64
programmiert hab, aber das hat sich sehr schnell gegeben ;-). Den A500 hab
ich damals noch mit dem SEKA Assembler programmiert und dann irgendwann 92
hab ich dann angefangen den A1200 zu benutzen und hab ne zeitlang paralell
gearbeitet bis ich mir ne 68030 für den A1200 geleistet habe.
Welches Amiga-Modell besitzt Du?
Also aktuell einen Amiga 1200 68040/33 603e/233 128 MB BVISION und einen
A1200 060 16 MB.
Welche Version des Betriebssystems läuft auf Deinem
Computer?
Also bei mir läuft das gute alte OS 3.0 und die nächste Frage
kann ich schon ahnen, warum? Naja, ich hab alles was ich brauche mit 3.0
:)
Welche Software entwickelst Du?
Aktuell hab ich zwei Projekte auf dem Amiga, zunächst mal BenderIRC,
ein IRC Client und langfristig OOP4A , Objekt Orientiertes Programmieren
für Alle.
Kannst Du uns sagen, worum es bei BenderIRC geht?
BenderIRC ist ein IRC Client wie z.b. AmIRC und BlackIRC. Bender ist
allerdings insofern anders, als das es auf MUI verzichtet und dem Benutzer
eine wirklich frei gestaltbare Oberfläche gibt und ein PluginSystem,
das Programmerweiterungen ermöglicht.
Was hat Dich auf die Idee gebracht, BenderIRC zu entwickeln?
Am Anfang stand interessanterweise ein Arexx BOT-Script für BlackIRC,
das dann schnell zu einem eigenen IRC Bot wurde. Irgendwer aus #AmigaFun
hat den Bot dann Bender genannt. Da man schon damals , so vor 9 Wochen
damit chatten konnte, hab ich noch ein Window System, also eine
Oberfläche,programmiert und BenderIRC war geboren. Dazu kamen dann
motivationsfördernd die ganzen Bugs von BlackIRC und das allgemein
langweilige Aussehen von MUI Programmen hinzu ;-)
Wie lange hat die Entwicklung bisher gedauert?
Also abgesehen von dem ArexxScript sinds jetzt 3 Monate.
Worin unterscheidet sich BenderIRC von anderen vergleichbaren
Programmen?
Es verbraucht extrem wenig Resourcen und hat wie schon gesagt eine
Themefähige Oberfläche. Dazu hat es einen IRC Bot inclusive der
auch ohne eine Eingabezeile, Userliste, Buttons usw. funktioniert und die
Beispiel plugins zeigen deutlich wie Leistugsstark das ganze werden
kann.
Was können wir von zukünftigen Versionen erwarten?
Weniger Bugs? G
Es gibt viele Baustellen an Bender die noch fertig gestellt werden
müssen, z.b. ein KonfigProgramm, eine Serverliste schnellerer
Programmstart und haufenweise Plugins.
Eignet sich BenderIRC auch für Einsteiger?
Ein deutliches JA. Eines kann man einem Einsteiger aber nicht abnehmen. Das
IRC Netz, den Kanal und den NICK aussuchen, das muss er selbst machen. Ein
guter Einstiegspunkt ist www.irc.de & www.irchelp.org, da es einige
Regeln im IRC gibt die man kennen sollte. BenderIRC ist auch für
kleine CPUs geeignet, da es nach dem Start Äusserst wenig CPU Leistung
benötigt.
Welche Kanäle kannst Du empfehlen?
also mein HomeChannel ist #AmigaFun im irc.phat-net.de , einen
grösseren deutschen Kanal gibt via irc.uni-stuttgart.de #AmigaGER. Da
sollte man aber mal vorher die Kanalregeln lesen sonst platzt man da
während der Siesta rein ;-) Dann kann man sich in den grossen Netzen
praktisch zu jedem Thema einen Kanal suchen. Im EFNet waren z.b. bei der
letzten Zählung >13000 Kanäle in Betrieb. Wer also Buffy Fan
oder die Lindenstrasse mag, findet da immer Leute zum Quatschen.
Worin liegt der Reitz beim IRC?
Man muss sich nicht unter Raucher in einer lauten Kneipe mischen, um sich
mit netten Menschen zu unterhalten und man kann es von Überall auf der
Welt betreiben. Und wenn man keine Lust mehr hat, ein QUIT und ist wieder
allein. Ausserdem erleichtert das die Kommunikation mit meiner Freundin am
anderen Ende der Wohnung :-)
Welche Software verwendest Du zum Entwickeln?
Ich hab `94 angefangen meinen eigenen Compiler zuschreiben und den verwende
ich bei meinen Projekten meistens, wenn nicht zwingend eine andere Sprache
nötig ist. Dazu kommt dann noch der ASM-One von Remco Weg (NL).
Für welches System (AmigaOS, AmigaDE, MorphOS) entwickelst
Du?
AOS only. aber nicht weil ich Morphos bzw. AmigaDE nicht mag, sondern weil
ich keine Zeit habe mich um andere Systeme zu kümmern, da ich
beruflich voll ausgelastet bin.
Welches Betriebssystem wirst Du zukünftig
unterstützen?
Ehrlich gesagt warte ich ab, was denn nun wirklich und wahrhaftig kommt.
Dabei ist mir eigentlich egal obs von Amiga oder Bplan oder sonst wem
kommt. Es muss genauso viel Spass machen wie das AmigaOS Classic , dann hat
es eine Chance.
Welche Möglichkeiten vermisst Du am AmigaOS für die
Entwicklung?
Das AmigaOS ist gut zu benutzen, leider wurde es zunächst mal sehr
Hardware nah geschreiben, was damals mit AGA auch nötig war, aber
heute ebend zu diversen Problemen führt. Ansatzweise haben P96 , CGX
und AHI das zu lösen versucht, aber was fehlt ist ein Redesign des OS.
Das konzept ist gut. Man könnte einen neuen Kern programmieren und
alte Programme, die ohne Hacks und Patche auskommen, würden den
Unterschied nicht mal merken, aber dazu bräuchte man die
Unterstützung von Amiga und die kann man wohl vergessen.
Geschäftsmässig kann ich die Entscheidung von AInc verstehen, als
eingefleischter AmigaUser seh ich das natürlich anders.
Verlierst Du nicht den Spass und das Interesse am Programmieren wenn
Du die geringe Resonanz siehst, die Du aus dem kleinen Amiga-Markt
erhältst?
So gering war die gar nicht. Ich hab mehr Echo bekommen als bei OOP4A
obwohl das Projekt für den Amiga von wesentlich grösserer
Bedeutung ist. Aber ein praktisches Programm brauchen halt mehr Benutzer
;-). Leider haben sich viele Kommentare als wenige hilfreich zur
Programmverbesserung herrausgestellt. Scheinbar prollt man lieber in
Kommentaren auf Newsseiten , als einen Bugreport per Mail zuschicken, das
ist ja so uncool..
Erhältst Du genug Rückmeldungen für Deine
Software?
Es könnten mehr sein, aber aus #AmigaFun kommen immer wieder so
abstruse Forderungen , das es mich mit Genugtuung erfüllt, dann doch
was sinnvolleres eingebaut zu haben G
Welche Software hast Du zuletzt für Deinen Amiga gekauft?
Earth2140 , Arteffekt und CandyFactory
Welche Software verwendest Du noch?
Uff.. Meistens Software die sich selbst geschrieben habe, z.b. DirectDos,
Layouter ( Buchdruck ) oder so nette Sachen wie AmigaAMP , Frogger und
Softcinema oder kommerziell Wordworth, was für mich zum Anfertigen von
Illustrationen und Schaubildern einfach das Beste ist, trotz kleiner
Fehler.
Welche Hard-/Software hast Du vor zu kaufen?
Ich möchte noch einen 060er in meine Turbokarte einbauen, aber
ansonsten hab ich da grad keine Wünsche, ich hätte ja auch gar
keine Zeit neue Hardware auszuprobieren. Naja, vielleicht nochmal ne Voodoo
Karte + PCI Board, aber dann platzt mein Tower aus allen Nähten :)
Glaubst Du an ein Comeback von Amiga?
Von Amiga nicht, vom Amiga schon eher. Ich weiss von einem OS das AmigaLike
ist und allen AmigaUsern sofort gefallen würde, leider ist es nicht
auf einer schnellen Hardware zu haben :-(
Deine letzten Worte an die Leser?
Ich weiss warum ich einen Amiga habe und dafür Programme schreibe,
obwohl die Hardware alt ist, und jeden Tag ausfallen könnte. Aber ich
liebe meinen Amiga und auch eine Emulation kann das nicht ändern.
Daher werde ich auch in Zukunft meine Freizeit in Amigaprogramme stecken
und PC`s als Rechensklaven benutzen. Ich hab festgestellt, dass es
eigentlich nur ein einziges Programm auf dem Amiga nicht gibt, auf das man
nicht verzichten sollte : TmpegEnc. Wer das kennt weiss wieso :). Aber
ansonsten bin ich so froh mir diesen Windowskram nur berufsbedingt anzutun
und am Wochenende M$-frei zu sein. Ich vermisse nur die
Programmiererzusammenarbeit. Wer heute auf dem Amiga Software entwickelt
steht meistens alleine dar. Wenn man Glück hat findet man noch einen
Grafiker der die Oberflächen macht. Daher dauert es unheimlich lange
etwas zuende zu bringen. Daher lieber Bendernutzer, hab etwas Geduld, wenn
Dein Lieblingsfeature noch nicht eingebaut sein sollte, oder mach doch
selbst ein Plugin :) Achja, und lest die Anleitung bitte vorher ;-)
-- © Amiga Arena 05/2002 --
|