#Titel Forum / Interview / Einleitung #Logo Gadget2-13:pinsel/ag.phonetic #Font Frankfurter 16 #C32 PURITY - Woher ? Wohin ? #Font topaz 8 oder eine kleine Vorbereitung auf das Interview mit den beiden Purity-Machern #C21 Die Idee ist nicht unbedingt neu. Es gab schon öfter Serien, die sich speziell mit einer Sprache befaßten und den Programmierern Support und Sources boten. Legendär geworden ist die AMOK-Serie für Modula2 - und neuerdings auch Oberon - Freaks. Auch für das komplexe Basic-System AMOS gibt es eine eigene PD-Serie. Aber für Pascal ? Doch wohl nur auf einer DOSe, oder ? Mitnichten. Denn seit dem 03.02. dieses Jahres existiert Purity, die Pascal-Se- rie für den Amiga. Und seitdem sind bis dato (12.08.) bereits 5 Disketten vol- ler Informationen, Tools und allem Möglichen für Pascal-Anwender entstanden. Denn das bedeutet "Purity" : #Seitenende P ascal U sers R esource for I nformation, T ools and everY thing else ... Oder ganz einfach auf deutsch : Reinheit, was wohl auch als kleine Anspielung auf die - im Vergleich zu anderen Programmiersprachen - relativ klare Programm- struktur von Pascal gewertet werden kann. Purity entstand nach langem Hin und Her in dem (ehemaligen) Szene-Papermag, dem C-F. Vielfach erklärte man sich bereit, bei einer solchen Serie mitzumachen und vielfach unternahm man nichts. Bis sich dann zwei Freaks aufmachten, mit einer alten Sprache neuen Wind in das Computergeschehen am Amiga zu bringen. #Seitenende Die Purity-Disketten sind alle bootfähig, präsentieren sich in einem Look, der genau zwischen 1.2-Freakling (freakiges Feeling) und 2.0-Professionalität liegt und sind ganz im Stile von Fish-Disks mit einem Inhalt- und einem LiesMich- Zuerst-File bestückt. Bevor wir zu dem Interview mit den beiden wagemutigen Pascalpionieren kommen, welches übrigens Nils' Idee war, eine kurze Übersicht über den Inhalt der Puri- tys 1-5 : Purity 1 : - ExtractWorkDisk & WorkDisk.dex : Ein selbstextrahierendes Archiv, welches nach Starten eine Arbeits- diskette für PCQ-Programmierer erzeugt. - PCQ-Docs.lzh : Ein Archiv, welches die für oben genannte Arbeitsdiskette nötigen Doc-files enthält. - ShowVectors : Ein kleines Tool, welches die Systemvektoren anzeigt. Incl. Source- code. (PCQ) - Fade : Ein Programm, welches ASCII-Texte zeilenweise einblendet. Incl. Sourcecode. (PCQ) - WB2.0Farben : Hiermit lassen sich die Screenfarben auf die der Kickstart 2.0 ein- stellen. Incl. Src.code. (Kick) Purity 2 : - ShowDevs : Zeigt alle derzeit über das System ansprechbaren Devices an, als da seien Disketten, Floppys, logische Devices etc. Zu diesem Programm liegt der Quellcode bei. - Neptun : Eine der ersten Versionen des Exklusiv-Textanzeigers für die Puri- ty-Disks - QPong 1.4 : Hierbei handelt es sich um ein Programm, welches vornehmlich die Leser des Computer-Flohmarktes aufmerken lassen sollte. Update zu Version 1.3.1. So wurde z.B. das Textfeld vergrößert und der File- requester der Req.library integriert. Der komplette Sourcecode liegt bei. - Includefile zur Req.Library - CliSize : Ein kleiner Quickhack, der über die Intuitionbase das aktuelle Win- dow abfragt und dieses auf maximale Größe bringt. - Vector.library : Dieser Ordner enthält eine Library, die Funktionen zur Darstellung von dreidim. Vektorgraphiken bietet. Diese Animationen laufen dann auf einem eigenen Screen, wobei der Clou der Erhalt des Multitas- kings ist. Kern des Ganzen ist ein für den PCQ-Pascal-Compiler an- gepaßtes Includefile. #Seitenende - SaveKick2File : SaveKick2File ist ein kleiner Quickhack, mit dem sich das aktuelle Kickstart-ROM auslesen und in einer Datei speichern läßt. Purity 3 : Das neueste, komplette und fehlerfreie 1.2b-Update auf Patrick Quaid`s PCQ-Comiler. Die Archive ..Disk1 enthalten jeweils eine komplette Arbeitsumgebung, die genauso aufgebaut ist wie die auf der Purity #1. Die Archive ...Disk2 enthalten den Rest, sprich die Docs, die Examples etc. #Seitenende Purity 4 : - Arpreq : Enthält Include, Unit und Beispielprogramm für die Benutzung des Arp-Filerequesters aus der Arp.library. - Abfrage : Demonstriert eine Abfrage mit 3D-Gadgets, deren Ergebnis einfach im CLI abgefragt werden kann. - Gadgets : Zeigt alle möglichen Gadgets und deren dreidimensionale Realisie- rung in Pascal. - Farben : Ist ein einfaches Programm, das die Farbe des Workbenchscreens ver- ändert. - Drucky : Ist ein Druckeransteuerungsprogramm, das Ihren Drucker voll ausrei- zen kann. - XColor : Enthält die Xcolor.library von AmigaLibDisk 361 und den dazu gehö- renden Includefiles und Beispielprogramm in Deutsch. - Flackerei : Wer kennt es nicht, das Flackern z.B. beim Powerpacker. Für Pascal ist das natürlich auch kein Problem - Iconify : Beispielprogramm, das zeigt, wie man ein Fenster iconifiziert. - Umrandung : Eine variable Prozedur für dreidimensionale Umrandungen, streng nach Commodorerichtlinien. Damit kann man einfach 3-dimensionale Oberflächen und Gadgets entwerfen. - Datum : Ein Programm, daß die Systemzeit und das Systemdatum ausließt. - Req.library : Eine Library zum einfachen Darstellen von Gadgets jeglicher Art und vielem mehr. - DeviceInfo : Ein Programm, das ein paar Infos über das gewählte Device anzeigt. Purity 5 : - UFO : Ein kleines Spiel. - DXBoot : Dieses Programm hat alles, um den Bootblock einer Disk zu bearbei- ten, d.h. man kann BB als Files speichern, vergleichen, installie- ren usw ... #Seitenende - TaskBremse : Mit diesem Programm kann man alle Tasks stoppen und wieder starten. - HalfBrite : Rechtecke im HalfBrite-Modus kann man sich mit diesem Programm an- schauen. - Stars : Dieses Programm erzeugt (aus Demos bekannt) vorbeifliegende Sterne. - Game : In diesem Ordner finden sich einige Prozeduren, um Spiele zu schreiben. #Seitenende - Mouse : Wie man den Mauszeiger verändert, zeigt dieses Programm. - ChangeIO : Bringt das Fenster des PCQ Runtime-Systems auf 640*200. - StrToInt : In diesem Ordner findet man eine Prozedur um Strings in normale In- teger-Zahlen zu verwandeln. - WBColors : Ändert die WB 1.3 Farben in die WB2.0 Farben um und auch andersrum. #Seitenende - Scroller : Scrollt einen Text. - Drucky : Druckt einen Text (mit Schriftattributen) aus. - UhrV1.0 : Zeigt eine kleine Digitaluhr an. - Gadgets_2 : Stellt noch zwei andere Arten von Gadgets zu Verfügung: 1. Radiobuttons und 2. eine Checkbox. #Seitenende - Autorequest : Zeigt, wie man ein Autorequester erzeugt. Obwohl erst bei 5 Ausgaben und obwohl sie unabhängig von irgendeinem Club ist, hat die Purity bereits zahlreiche Mitarbeiter auch im deutschsprachigen Ausland (Schweiz und Österreich) und bereits einen gewissen Grad von Popularität er- reicht, was wohl auch an der umfangreichen Publicity-Arbeit der beiden liegt, die es jetzt zu interviewen gilt..... #Pinsel Gadget2-13:pinsel/an.brush rechts #C31 © 1992 by Andreas Neumann #Seitenende #Titel Forum / Interview / B. Künnen, R. Martignoni #C32 Interview mit den Purity-Machern Bernd "Diesel" Künnen und Robert "Steppen- brand" Martignoni für das Diskmag "AmigaGadget" : #C21 Frage : Wie kam es zu der Idee von Purity ? #C30 Robert : Die Idee, eine Pascal-PD Serie zu machen, bekam ich durch einen Bericht über die Amok-Gruppe. Danach inserierte ich dauernd in verschiedenen Zeitschriften, bis mir eines Tages Diesel schrieb, und dann lief die Sache. #C10 Bernd : Naja, ich hatte mich eine Zeitlang mit der Demoversion des M2Amiga herumgequält und wechselte dann frustriert zum PCQ-Compiler. Etwa zur gleichen Zeit entdeck- te ich den CF. Nachdem ich dort aktiv geworden war und den PCQ etwas protegiert hatte, kamen immer wieder Anfragen wegen dem PCQ, Pascal überhaupt, ... und ei- ner Pascal-Serie. Allein wollte ich`s nicht machen. #Seitenende Aber als der Robert sich im CF bereit erklärte, den ersten Schritt zu tun, habe ich ihm sofort meine volle Unterstützung zugesagt. Und so entstand die Purity. Allerdings hatte ich mir nach der anfänglichen Nachfrage etwas mehr Resonanz erhofft. #C21 Frage : Was ist das Ziel der Purity-Disks ? #C30 Die Purity-Serie wurde "geschaffen", um Pascal-Programme unter die Leute zu bringen. Dämliche Antwort ! #C10 Mein Ziel war es, mit der Purity dem auf dem Amiga etwas stiefmütterlich behan- delten Pascal etwas auf die Beine zu helfen. Vor allen Dingen geht es primär darum, den Leuten Pascal zuerst einmal schmackhaft zu machen. Wenn sie dann Ge- fallen an dieser Sprache finden, soll ihnen die Purity einen reichhaltigen Fun- dus an Beispielen, Hintergrundinfos, Tips&Tricks etc. etc. etc. bieten. #Seitenende #C21 Frage : Wieviel Kopien einer Purity-Disk bringt Ihr direkt unter die Leute ? #C30 Ich bring momentan an die 15 Kopien (davon 2 an Computer-Clubs, APC und TPDS) direkt unter die Leute. #C10 Äh, ich persönlich bringe bisher durchschnittlich etwa acht Kopien von jeder Purity in Umlauf. Der Renner ist bisher die Purity #2, auf dem sich mein QPong V1.4 befindet. Ist bisher unser stärkstes Zugpferd. Ich wollte vor den Seme- sterferien auch noch die Puritys auf ein paar ftp-Server uploaden, aber das ha- be ich natürlich wieder verpennt. Im Oktober sind sie aber auf jeden Fall im Netz. [ Studis sollten mal in Stuttgart reinschauen : rusmv1.rus.uni-stuttgart.de ] #Seitenende #C21 Frage : Was glaubt Ihr, wie lange Ihr Purity machen werdet ? #C30 Solange ich gebraucht werde und nicht wegen Unfähigkeit rausgeschmissen werde. #C10 Keine Ahnung. Wenn bis zur #20 nicht mehr Leute mitmachen, steige ich wohl aus dem Kreis der Aktiven aus. Ansonsten solange wie ich einen Amiga besitze. Und das wird wohl noch seeehr lange der Fall sein. #C21 Frage : Besteht ein Interesse der kommerziellen Medien (z.B. AmigaMagazin) an Purity ? #C30 Meines Wissens nicht, aber ich werd' mal bald einige größere PD-Versender an- schreiben. #C10 Bisher nicht. Wir hatten auch schon überlegt, mit dem Kickstart-Mag zusammenzu- arbeiten. Aber das haben wir vorerst zurückgestellt, als letzten Ausweg. Wenn man mitansehen muß, wie die eigene Serie einfach von einer anderen geschluckt wird ... Ich persönlich wollte ja mit der AmigaDOS arbeiten, aber die haben ja leider dichtgemacht. #Seitenende #C21 Frage : Wofür seid Ihr bei Purity jeweils zuständig ? #C30 Diese Frage kann man nicht so einfach beantworten (tolle Phrase !!). Momentan schmeiß ich hautpsächlich Geld für Port raus (d.h. ich mach PR). #C10 Der Robert macht die Zentrale, bei Ihm laufen alle Pascal-Fäden zusammen. Al- lerdings pflegen wir beide Kontakte zu anderen Codern und programmieren selbst ein wenig. Roberts Schwerpunkt ist Kick-, meiner PCQ-Pascal. #C21 Frage : Warum gerade Pascal ? #C30 Was denn sonst, Cowboy !! #C10 Pascal ist die in der Schule am meisten verwendete Programmiersprache. Sie ist einfach zu erlernen, einfach zu handhaben und wesentlich strukturierter und da- durch auch einfacher zu lesen als das bei mir verhaßte C. Zudem bietet mir der PCQ eine sehr einfache Möglichkeit der Assemblereinbindung, er beinhaltet die kompletten 1.3-Includes und er ist in der Version 1.2b kostenlos ! #C21 Frage : Wie seht Ihr Pascal im Vergleich zu anderen Sprachen (C, Assembler, Ba- sic,...) ? Ist es noch zeitgemäß ? #C30 Ich bin der Meinug, daß man mit Pascal alles machen kann (Assemblereinbindung), und zwar relativ einfach und schnell. "C" mag ich irgendwie aus Prinzip nicht, und in Basic (GFA-Basic) hab ich mal programmiert. In Assembler kann man meiner Meinung nach keine größeren Projekte verwirklichen, weil Assembler einfach zu unübersichtlich ist. #C10 Pascal ist in meinen Augen zeitlos. OK, C-Compiler generieren vielleicht besse- ren Objektcode und sind flexibler; in Assembler geschriebene Programme sind Pascalcode in der Geschwindigkeit natürlich überlegen. Aber dafür ist Pascal halt einfacher und komfortabler. Man kann fast sagen, es ist idiotensicher zu handhaben. Mit Basic möchte ich es nicht vergleichen; da halte ich Basic eher für nicht zeitgemäß ... #Seitenende #C21 Frage : Welche Pascal-Compiler besitzt / benutzt Ihr ? Wo seht Ihr die Vorteile den anderen Pascal-Compilern gegenüber ? #C30 Ich benutze momentan noch Kick-Pascal V2.1, will mir aber möglichst schnell HighSpeed Pascal (von HiSoft) besorgen, deswegen auch die letzte Anzeige im C-F. Kick-Pascal war schon sehr komfortabel, aber es fehlte halt die Assembler- einbindung. HighSpeed Pascal hat alles, was man braucht und kostet "nur" um die DM 180,-. Infos über HighSpeed Pascal gibts bei mir !!! #C10 PCQ-Pascal ! Vorteil : direkte Assemblereinbindungen; kürzerer Code als bei Kick- & Metacomco-Pascal; ist kostenlos. #Seitenende #C21 Frage : Jetzt mal weg von Purity, die Leser wollen sicher mehr von Euch erfah- ren (d.h. sie müssen, weil wir es bringen :-) ). Was macht Ihr außer Purity noch am Computer ? #C30 Außer programmieren "tu" ich noch Texte schreiben (auch DTP). Ja, okay, ich spiel auch ab und zu noch mal !! #C10 Ooch, ein bißchen Assembler, Anzis f. InfoX & CF tippen, Textverarbeitung für mein lästiges Studium, nebenbei immer gute Modules abspielen; sehr selten läuft auch mal ein gutes PD-Game. #Seitenende #C21 Frage : Wie seht Ihr die PD-Szene ? Glaubt Ihr, daß es zuviele Serien gibt ? Was haltet Ihr von PD-Verkäufern, die für eine Disk 8 oder mehr DM ver- langen ? #C30 Zu viele Serien gibt es meiner Ansicht nicht. Ich mag es halt nur nicht, wenn ein Programm in den verschiedensten Versionen auf den verschiedensten Serien erscheint. PD-Versendern, die mehr als DM 4,- pro Disk verlangen, sollte man den Gewerbeschein entziehen. Keiner darf oder sollte mit den Programmen von an- deren Geld verdienen. Und mehr als DM 2,- Unkosten können doch schlecht bei ei- ner Disk verursacht werden, oder ?? #C10 Zuviele Serien ? Ja. Jeder Club will sich natürlich mit einer eigenen Serie ei- nen namen machen. Da wird aus anderen Serien "entliehen" usw. Dadurch wird der ganze PD-Pool sehr unübersichtlich, finde ich. Was nötig wären, sind ein paar bekannte, themenbezogene Serien, wie z.B. die Amok, unsere Purity {logo}, und die bisher leider noch nicht sooo bekannte Spielekiste. #Seitenende #C21 Frage : Wie steht Ihr zu Raubkopien ? #C30 Ich mag die Leute nicht, die damit Geld verdienen. #C10 Generelles "Nein". Ich bin bisher auch sehr gut ohne RK ausgekommen. Womit ich jetzt aber nicht die Benutzer von RK einfach so verurteilen möchte. Teilweise sind kommerz. Spiele/Programme einfach überteuert. Und das Gegenseitigkeits- prinzip "Teuer weil Raubkopien"/"Raubkopien weil teuer" kennt ja wohl jeder aus diversen Diskussionen. [ Wenn man bedenkt, daß die (nicht kopierbaren) Module für die Konsolen auch so um die 70,- DM kosten ... ] Weiten wir das hier nicht aus. Vielleicht sollte noch erwähnt werden, daß viele PD-Programme Ihren kommerziel- len Gegnern ohne weiteres das Wasser abgraben (Z.B. VT und VirusChecker). Übri- gens habe ich letztens erst wieder einen Fangbrief erhalten. Wollt Ihr den Artikel dazu haben, den ich für die InfoX getippt habe ? #C21 Hm, hängt davon ab, ob Nils etwas "Nicht-Exklusives" abdrucken will.... #Seitenende Frage : Und zu Viren (Pest, AIDS, ... ) ? Und am Computer ? #C30 Ich hab momentan keine Probleme mit Viren, sondern nur mit meinem kaputten Laufwerk. #C10 Safer Sex ! An meinen Amiga lasse ich nur VT & VirusChecker. Nun, ich küsse je- dem Virenprogrammierer die Füße; wenn er nur hoch genug hängt ... #Seitenende #C21 Frage : Und nun die wichtigste Frage : Kennt Ihr das "AmigaGadget" ? Wenn ja, wie findet Ihr es, habt Ihr Verbesserungsvorschläge ? #C30 Ich trau's mich ja gar nicht zu sagen, aber ich kenn "AmigaGadget" nur vom Na- men her (An Wurzelsepp: Kannst mir ja mal eine Ausgabe schicken !!!). #C21 Aber klar doch ! #C10 Ahem, öh, bisher nur vom Hörensagen. Aber als Student hat man ja auch nur be- grenzt Zeit. Und wenn man bedenkt, daß zig Paper- & Diskmags auf dem Markt sind ?! Aber ich gebe zu, wenn die vom Gadget schon ein Interview mit mir ma- chen, muß ich diese Bildungslücke wohl dringend schließen. #Seitenende #C21 Frage : Kennt Ihr andere Diskmagazine, schreibt Ihr vielleicht sogar für welche ? #C30 Ja, PowerBrei, GetIt, Work`n`Fun usw.... Bis jetzt schreibe ich noch nicht. #C10 Jo, ich lese nebenbei auch die Powerbrei. Meist gebe ich denen die Berichte, die ich auch schon an die Leute von der InfoX geschickt habe. Ab und zu das Fo- rum. Wie gesagt, meine Zeit ist begrenzt. #Seitenende #C21 Frage : Was haltet Ihr von der Zeitschrift "AmigaPublicDomain" ? #C30 Ich find diese Zeitschrift eigentlich ganz gut, nur das Preis/Leistungs-Ver- hältnis ist nicht in Ordnung. Die zum Heft gehörende Serie wird meiner Ansicht nach vom Verlag für zu viel Geld vekauft (DM 4,- + Porto); Kickstart ist aber noch schlimmer. #C10 Kann ich nix zu sagen, hab` noch nicht reingeschaut. #C21 Frage : Nervt Euch dieses Interview ? #C30 Nein, bis jetzt noch nicht .... #C10 In Anbetracht der Tatsache, daß meine Uhr 1.22 anzeigt ... aber ich bin`s ja gewohnt. #Seitenende #C21 Frage : Ein Kommentar zur Entwicklung des C-F : #C30 Schade, aber ich glaub Ebi hätte es nicht anders machen können. Ich bin gespannt, wie es weiter geht in Bezug auf Rubrikkürzungen. #C10 Aaaaargghh ! { Reicht das ? } Wenn Ebi so weiter macht, verliert er bald alle Leute, die den CF interessant machen. Außer bei den CPC'lern vielleicht, die haben ja kaum eine Alternative zum CF. Ich selbst werde meine Aktivitäten im mittlerweile "sterilen" CF etwas drosseln, aber ich bleibe dabei, solange es geht. #Seitenende #C21 Frage : Kennt Ihr andere Papermags (z.B. InfoX, Sülz,...) und wenn ja, wie fin- det Ihr sie ? #C30 Ich hab mir mal die Sülz besorgt (1. Ausgabe), fand ich aber nicht so toll. Die InfoX hab ich im Abo; sagt doch alles, oder ??? #C10 InfoX - bin aktives Fast-Mitglied des ICC. Sülz ? Leider nie die Ehre gehabt. Wer hat die denn jetzt wieder übernommen ? #C21 Frage : Was macht Ihr außer Computern noch so ? #C30 Festle feiern, urlauben, saufen, handballern ... #C10 Angeln, Radfahren, Busfahrer ärgern, nochmal Angeln, Mucke hören, Tee trinken. #Seitenende #C21 Frage : Wie sieht Euer Berufsziel aus (Ihr seid beide noch nicht berufstätig) ? #C30 Ich will erst einmal studieren (entweder Jura oder AI an einer amerikanischen Uni), und dann werd ich Millionär ... #C10 Z.Z. Studium in MS. Erhofftes Ziel : Diplomchemiker im öffentl. Dienst. #Seitenende Frage : Was trinkt Ihr am liebsten ? (Mann, was dämliche Fragen.... :-) ) #C30 Bier und Paul Anderl Spezi. Erklärung: Paul Anderl - Spezi ist der beste Spezi auf der Welt und den gibts nur beim "Merci" (Wirst ja auch bald kennenlernen, Andi !!). #C21 Leere Versprechungen, ein Paulaner, eine Halbe Augustiner und nix mit Spezi hat's gegeben. #C30 Bier - alles von Augustiner über Turn&Taxis bis zu XXXX (Castlemaine). #C10 Ein frisches, kühles Jever vom Faß !!!! Knapp auf dem zweiten Platz eine schöne Tasse Tee. Abgeschlagen auf dem letzten Platz Bier mit Tsaziki. #Seitenende #C21 Frage : Und welche Musik dröhnt aus Euern Stereoanlagen ? #C30 Ois. (Zu deutsch: alles !!). #C10 Men at Work, Ultravox, INXS, Midnight Oil, Fields of the Nephelim, Sisters of Mercy, Goodbye Mr. McKenzie, und so ziemlich alles aus Australien, außer ACDC & Kylie. #C21 Was hat der Mann gegen AC/DC ? Frage : Wer wird Fußballmeister 1992/93 ? #C30 Deutschland oder Dänemark (spielen die überhaupt mit, oder müssen die erst wie- der nachrutschen ??). #C21 Zu dieser "fachkundigen" Antwort muß ich zugeben, daß ich verwirrenderweise nach dem Fußballmeister 92/92 gefragt hatte.... #C10 Der 1.FC Klein-Wümmede ! #Seitenende #C21 Vielen Dank für die Beantwortung der Fragen und noch weiterhin viel Erfolg mit Purity ! #C32 Gern geschehen !! #Pinsel gadget2-13:pinsel/an.brush mitte