Was das Leben so bereit hält und was sich daraus machen lässt.

Clipper

Clipper und Großrechner als Einstieg

Clipper lernte ich 1988 während meiner Ausbildung zum Datenverarbeitungskaufmann kennen. Leider war nicht Clipper, sondern dBase Bestandteil der Ausbildung. Also brachte ich mir Clipper Autodidaktisch selbst bei. 1990 war dies dann auch für den PC Teil mein Start ins Berufsleben. Ansonsten aber verdiente ich mein Geld auch am Großrechner an der damaligen IBM 3090e mit Cobol, IMS-DB und JCL. Dabei entstanden für einen Großkunden mehrere Programme zum Datentransfer zwischen Großrechner und Clipper Datenbanken.

GUI

1990 verwendete ich unter Clipper bereits ausgereifte Menüs nach SAA/GUI Standard und sehr schnell auch mit Fenstertechnik, wie sie unter Windows 3.x üblich war, weil ich schnell erkannt hatte, dass die Welt Richtung Windows GUI gehen wird. Die Clipper Programme hatten bei mir alle denselben GUI Standard als Grundgerüst. Im Rapid Design konnte ich so innerhalb von ein paar Stunden eine komplette Anwendung als Mockup für Kunden erstellen. Perfektioniert habe ich das Ganze indem ich meine eigene ClipperTools Suite (CLT) schrieb. Damit war es möglich, innerhalb von Minuten, ganze Anwendungen nach SAA GUI mit Fenstertechnik a la Windows zu generieren. Dann noch compilieren und linken, danach stand die Anwendung (ohne Eingabemasken). Das Ganze dauerte gerade mal ein paar Minuten. Mein Arbeitgeber war davon schwer begeistert, was sich auch finanziell zeigte.

Internet gab es damals noch nicht. Deshalb war die einfachste Quelle für Codebeispiele entweder Bücher, oder aber Mailboxen und die Compuserve Usergroups.

Neuorientierung

Später hatte ich mit PC und Datenbankprogrammierung einen ansehlichen Kundenstamm, den ich noch bis ca. 2004 betreute. Ab 1996 schrieb ich die Programme für die Kunden nach und nach auf Windows um. Gleichzeitig vollzog ich eine Basiserweiterung auf Oracle Datenbanken, OLAP und MLAP. Oracle DBA und Anwendungsentwicklung. Ich glaube 2005 gab ich schließlich mein Gewerbe aus gesundheitlichen Gründen auf. Die abnehmende Gesundheit hatte nichts mit meiner sehr aktiven Zeit zu tun, sondern mit MS wie es sich später rausstellte.

Eat, sleep, work, repeat.

Bis dahin war es eine unglaubliche, erfahrungsreiche Zeit. Allerdings arbeitete ich bis zum Ende meines Gewerbes zwischen 16 und 20 Stunden täglich. 7 Tage die Woche. Kein Tippfehler! Zwanzig Stunden täglich. Oft schlief ich am PC ein, wachte nach 4-6 Stunden auf, wusch mich und ging ins Büro. Wieder Zuhause Kundenanfragen beantwortet, programmieren, schlafen, Job:  Eat, sleep, work, repeat.

Booster

Sowas geht natürlich nicht "Repeat until EOL (EndOfLife)". Mit einem Jobwechsel glich ich nach der Gewerbeabmeldung den monetären Verlust mehr als aus. Das extreme Powern über 15 Jahre trug explosionsartig seine Früchte. Ich würde heute jedem dazu raten 10-15 Jahre richtig zu powern und dann die Früchte zu ernten. Es lohnt sich.

Bücher

Nachfolgend die Bücher und Software, die ich mir seinerzeit für Clipper gekauft hatte. Bis auf die Nachschlagewerke habe ich fast jedes Buch komplett gelesen und durchgearbeitet. Wer heute nach diesen Büchern sucht, findet hier die erforderlichen Infos. Allerdings sind Clipper Bücher kaum noch zu finden. - Meine Favoriten waren alle Sybex Bücher, die KRS Ordner, die Markt & Technik Toolboxen, sowie Clipper für Insider, die Bücher aus dem IWT Verlag und die unverzichtbare Schnellübersicht. - Absolute Fehlkäufe waren die Addison-Wesley Bücher und Data Becker und Chip Bücher. Am meisten ärgerten mich aber die überteuerten Addison-Wesley Bücher, die fast nie Disketten mit Sourcecodes hatten. Man musste immer alles abtippen. Daneben hatten sie teilweise schlechte Schreibstile. Inhaltlich wollten sie sich nach Außen von allen anderen Publikationen abheben, aber letztendlich war es doch immer nur Mittelfeld.

Titel Autor(en) Sprache  Disk
Version  Verlag ISBN Preis
100 Routinen für Clipper und die Supertoolbox Wolf-Michael Haberichter DE Ja S87 KRS 3-926204-24-0
3-926204-24-9
98,00 DM
Anspruchsvolle CLIPPER Programmierung Rick Spence DE Ja S87 IWT 3-88322-290-9 148,00 DM
Arbeiten mit Clipper Klaus Berns
Andreas Heinz
DE Ja S87 Sybex 3-88745-527-4 59,00 DM
Clipper 5.0
Der Schnelleinstieg
Frank Thrun DE Nein 5.0 Data Becker 3-89011-472-5 19,80 DM
Clipper 5.0 - Alles auf einen Blick Larisch DE Nein 5.0 Data Becker 3-89011-495-4 39,80 DM
Clipper 5.0 : Einführung und professionelle Anwendung Rüdiger Heicappell DE Ja 5.0 Addison-Wesley 3-89319-144-4 89,00 DM
Clipper 5.0 Praktische Lösungsbeispiele Norbert Wagner-Knöller DE Ja 5.0 Tewi 3-89362-039-7
3-89362-172-5
79,00 DM
Clipper 5.0 Grundlagen und Praxis Rainer Flemming DE Nein 5.0 Tewi 3-89362-019-2 79,00 DM
Clipper 5.0 für Insider Frank Rose
Peter Völtz
DE Ja 5.0 Markt & Technik 3-87791-014-9 69,00 DM
Clipper 5.01 Praxisbuch Frank Rose
Peter Völtz
DE Ja 5.01 Markt & Technik 3-87791-378-4 69,00 DM
Clipper 5.01 Ralf Saborowski
Andreas Heinz
Klaus Berns
DE Ja 5.01 Sybex 3-8874-5897-3 89,00 DM
Clipper 5.0 Der Einstieg in die Compilersprache und Datenbank-Programmierung Ulrich Schulz  DE Nein 5.0 Franzis 3-7723-4261-2 58,00 DM
Clipper 5.x Sprachaufbau und Programmiertechniken U. Plogas / U. Holz DE Ja 5.x Vogel 3-8023-0390-3 69,00 DM
Clipper Handbuch Michael Aselmann-Frasch DE Nein S87 IWT 3-88322-231-3 69,00 DM
Clipper 5.2 Ralf Saborowski
Klaus Berns
Andreas Heinz
DE Ja 5.2 Sybex 3-8155-0077-X 89,00 DM
Clipper 5.2 Programmierung Raymond Hickey DE Ja 5.2 IWT 3-88322-461-8 89,00 DM
Clipper Einstieg in 20 Schritten Klaus Berns
Andreas Heinz
DE Nein S87 Sybex 3-88745-816-8 19,80 DM
Clipper Eine strukturierte Einführung Lutz Seemann DE Nein 5.01 RoRoRo 3-49919-200-5 14,90 DM
Clipper für Insider Frank Rose DE Ja S87 Markt & Technik 3-89090-708-3 69,00 DM
Clipper Power Tools Ralf Saborowski DE Ja S87
5.0
Sybex 3-88745-829-X 98,00 DM
Clipper Tips und Tricks Günther Daubach DE Ja S87 KRS --- 98,00 DM
Clipper Toolbox Band 1 Peter W. Arps DE Ja S87 Markt & Technik 3-89090-232-4 98,00 DM
Clipper Toolbox Band 2 Peter W. Arps DE Ja S87 Markt & Technik 3-89090-305-3 98,00 DM
Clipper 5 Toolbox Peter W. Arps HU Ja 5.0 Markt & Technik 3-87791-139-0  
Clipper Developers Library James Occhiogrosso EN Ja 5.0 IWT 0-91539-139-2 148,00 DM 
Das große Buch Clipper 5.0 Larisch DE Nein 5.0 Data Becker 3-89011-221-8 89,00 DM
Datenbank-Engineering mit Clipper Zwernemann
Förster
DE Ja S87 Vogel 3-8023-0263-X 68,00 DM
Datenbankprogrammierung mit Clipper und C Stephan Diehl DE Ja S87 Addison-Wesley 3-89319-286-7 68,00 DM
FDI Toolbox für Clipper Josef Broukal
Peter Zugmann
Wolfgang Lenz
DE Ja 5.0 Vieweg 3-528-05111-6
3-7002-0727-1
98,00 DM
Fehlerfreies Programmieren mit Clipper Dagmar Engleder DE Nein S87 Addison-Wesley 3-89319-116-X 69,00 DM
Fortgeschrittene Techniken der Clipper-Programmierung Stephan Straley DE Nein S87 Addison-Wesley 3-89319-275-1 99,00 DM
Grundlagen der Programmierung mit Clipper M. Mantz
M. Holzer
DE Ja S87 KRS 3-926204-23-3 98,00 DM
Mehr Erfolg mit Clipper
(Loseblattsammlung im Abo)
Riederer
Mang
DE Ja S87
5.0
Interest Verlag --- 98,00 DM
Netzwerkprogrammierung mit Clipper Mike Becker DE Ja  5.0a Addison-Wesley 3-89319-311-1 69,00 DM
Objektorientierte Programmierung mit Clipper : für Clipper 5.x oder Class(y) Hannes Ziegler DE Ja 5.x Addison-Wesley 3-89319-653-6 79,90 DM
Programmieren mit Clipper Harald Hochmann DE Nein S87 Markt & Technik 3-89090-606-0 69,00 DM
Schnellübersicht Clipper Malte Borges
Frank Anders
Thomas Behrensdorf
DE Nein S87 Markt & Technik 3-89090-741-5 39,00 DM
Schnellübersicht Clipper 5.0 Malte Borges
Frank Anders
Thomas Behrensdorf
DE Nein 5.2 Markt & Technik 3-89090-741-5 39,80 DM
Schnellübersicht Clipper 5.2 Frank Anders DE Nein 5.2 Markt & Technik 3-87791-583-3 39,80 DM
Schnellübersicht Clipper 5.3 Frank Anders DE Nein 5.3 Markt & Technik 3-82725-113-3 59,95 DM
DMV Profitools für Clipper DMV DE Ja S87 DMV --- 98,00 DM
DMV Prof Ed DMV DE Ja Alle DMV --- 98,00 DM
Les Tools de Clipper Pat Boens FR Nein S87 + 5.0 Marabout 2-50101-662-9 19,90 FR
Advanced Clipper Larry Heimendinger EN Ja 5.0 Brady 0-13-612177-2  
Clipper Developers Notebook Scribble Alle Nein Alle n.n. ---  9,90 USD
Clipper Programming Brett Oliver
Jim Sheldon
EN Nein 5.0
5.01
Osborne 0-07-881758-7  
Clipper Programming Guide Rick Spence EN Nein 5.01 Microtrend 0-915391-68-6  
Programming in Clipper Stephen J. Straley EN Nein S87 Addison Wesley 0-201-14583-9  
Tom Rettig's Clipper Encyclopedia Tom Rettig EN Nein S87 Bantam Books 0-553-34798-5 24,95 USD
Using Clipper QUE EN Nein S87 QUE 0-88022-379-0  

Galerie der Buchcover

Die nachfolgend gezeigten Buchcover dienen der historischen Dokumentation

Clipper Versionen

Clipper hatte ab 1984 mit 20 Jahren eine relativ kurze, aber doch sehr bewegte Zeit. Inzwischen sind Clipper Anwendungen allgemein nicht mehr zu finden. Windows Anwendungen haben Clipper den Rang abgelaufen und Nantucket/CA haben nie den Umstieg auf Windows geschafft. Nachfolgeprodukte wi CA dbFast, Realizer, Visual Objects (VO) waren entweder unausgereift, inkompatibel oder kamen einfach zu spät auf den Markt. Microsoft Access und später Microsoft Visual Basic und Visual Foxpro gruben allen anderen den Markt in diesem Segment ab. Der VO Nachfolger Vulcan blieb jedoch weitgehend unbekannt.

Wer einen würdigen Nachfolger zu Clipper suchte, fand ihn später in Harbour, xHarbour und dessen Nachfolgern wie xBase++
Die ersten Clipper Versionen waren:

  • Nantucket Clipper Winter'84 - released May 25, 1985
  • Nantucket Clipper Summer'85 - released 1985
  • Nantucket Clipper Winter'85 - released January 29, 1986
  • Nantucket Clipper Autumn'86 - released October 31, 1986
  • Nantucket Clipper Summer'87 - released December 21, 1987


Danach wurde auf Versionsnummern umgestellt:

  • Nantucket Clipper 5.00 - released 1990
  • Nantucket Clipper 5.01 - released April 15, 1991
  • Nantucket Clipper 5.01 Rev.129 - released March 31, 1992

Mit Version 5 kamen die ersten Funktionen zur Objektorientierung. Allerdings waren nur die von Nantucket bereitgestellten Objekte verwendbar. Für das definieren eigner Klassen brauchte es fremde Produkte wie Class(y). Clipper 5.01a war die erste wirklich stabile 5er Version.

Es folgten nun von Computer Associates weitere Clipper-Versionen:

  • CA Clipper 5.01a -
  • CA Clipper 5.20 - released February 15, 1993
  • CA Clipper 5.2a - released March 15, 1993
  • CA Clipper 5.2b - released June 25, 1993
  • CA Clipper 5.2c - released August 6, 1993
  • CA Clipper 5.2d - released March 25, 1994
  • CA-Clipper 5.2e - released February 7, 1995
  • CA Clipper 5.30 - released June 26, 1995, ab hier mit Windows 95 Unterstützung
  • CA Clipper 5.3a - released May 20, 1996
  • CA Clipper 5.3b - released May 20, 1997


Im Jahr 1992 war Nantucket von Computer Associates übernommen worden. Die Version 5.3 fiel zusammen mit der Verbreitung der Windows-Oberfläche. DOS Anwendungen wurden immer weniger nachgefragt. Computer Associates entwickelte darauf den Nachfolger von DOS-Clipper: Visual Objects for Clipper, kurz "VO" genannt. Somit war Anfang der 2000er nach 20 Jahren der Erfolgsweg von Clipper für DOS beendet. Firmen stiegen massenweise auf die grafische Oberfläche Windows um. Da VO aber nicht den erhofften Erfolg hatte, wanderten die Entwickler zu anderen Entwicklungsumgebungen ab. Dennoch gibt es auch heute noch Clipper Anwendungen. In XBase Foren finden sich heute die Entwickler.