Michel Vuijlsteke's weblog

Tales of Drudgery & Boredom.

Een overlever

Ik was in een oude BYTE aan het lezen, van februari 1984, toen ik deze advertentie tegenkwam:

cosmos revelation

Ik houd van dergelijke dingen. De stijkl is typisch jaren-1980, maar op een goede manier. In dezelfde BYTE stonden stapels andere advertenties voor hardware en software, maar dat waren vaak afgrijselijkheden zoals die heel erg 1984-achtige voor Turbo Pascal (nochtans een parel van elegantie in het gebruik, herinner ik mij), of natuurlijk een hoop jaren-1970-achtige dingen zoals die voor Nevada Software:

Maar neen, de computer die een hand geeft, het kleurenpalet: precies zoals de beste covers van BYTE zelf waren, of de dozen van Infocom. Heerlijk.

Het beeld trok mij aan, maar bij nalezen de kopij nog meer:

For $950, Revelation Software by Cosmos will give your PC capabilities that no microcoputer has ever had before. Through a versatile, high performance Relational Data Base Management System developed by Cosmos, Revelation will give your microcomputer all the power and sophistication of a minicomputer.

Revelation features a data base with variable-length fields and records, (up to 64K), and unlimited files and accounts. File size is limited only by disk size.

Also featured:

  • A powerful hybrid programming language. A fourth generation applications and program generator. Our programs write programs!
  • Communications functions that give your PC the power to utilize applications, programs, and data from thousands of existing mainframe and minicomputers.
  • 8087 math chip support

Revelation co-exists with MS/DOS™ or PC/DOS™ 1.0, 1.1, 2.0 versions, and is compatible with the IBM PC™ XT™ COMPAQ™ Corona™, Columbia MultiPersonal® and the Eagle 1600™. It’s also compatible with minicomputers utilizing the PICK Operating System™. Minimum configuration requires 320K memory and 8087 math chip.

Serieus: $950 in 1984, dat komt in de buurt van de 2500 € in 2018. Een vet maandloon dus. Voor een relationele database. Ongeveer dubbel zoveel geld als dBASE II toen kostte.

Voor zover ik mij herinner, had dBASE II wel degelijke “variable-length fields”, ’t is te zeggen, naast character, logical, numeric en floating was er een Memo-veldtype waar een dacht ik onbeperkt aantal karakters in gestoken kon worden — ze konden alleen niet gemakkelijk op het scherm getoond worden, want zo’n memo-veld werd in zijn eigen editor gewijzigd.

Probleem met dBASE II was wel dat een database maar 32 velden kon hebben in totaal. En ik herinner mij niet of het mogelijk was om verschillende dbf-files te linken met elkaar. In dBASE III+ natuurlijk wel, maar we spreken hier over 1984.

“Powerful hybrid programming language” — ha! Opnieuw voor zover ik mij herinner, was het in dBASE (III+) vooral behelpen met schermen tekenen en daar wat tussen navigeren. Een mens kon vanalles maken, maar echt als programmeren voelde het nooit aan.

En die lijst van dingen waarop het draait! DOS 2.0! Toen er alleen nog maar XT’s bestonden! PICK begot!

Ik was oprecht benieuwd naar wat er van “Revelation Software by Cosmos” geworden was. Google to the rescue, en wat graadt ge? Ik kom op een paper uit 2002 terecht door ene Bruce Cameron: Converting a Pick/Multivalued application platform to Revelations OpenInsight for the Multivalued application developer. De intro:

Having been a traditional Mainframe/Super Micro Pick/multivalued programmer for many years; I have had the privilege to have come in contact with most of the multivalued platforms come, gone and still around.  Shortly after the introduction of the Personal computer, I was introduced to the Revelation G product (at that time it was known as Revelation from Cosmos). I have since continued working with traditional Multivalued systems and with Revelation; Advanced Rev (Arev) and OpenInsight as well as other products from Revelation Technologies.

Yepyup, het bedrijf bestaat nog altijd. Ze staan zelfs in de DBTA 100 2018, the Companies that Matter Most in Data, wat dat precies ook moge zijn.

revelation

Ze hebben iets dat OpenInsight heet, maar helaas: het product Revelation bestaat niet meer. Te zware problemen bij de overgang naar Windows Vista, blijkbaar, in 2007:

Based upon feedback from our clients, our in-house testing, and anecdotal reports from the field, there appear to be too many issues with Vista to allow Revelation or Advanced Revelation applications to run reliably. We are saddened by this; these products represent a majority of Revelation’s twenty-five year history, and we truly enjoy working with them.

Snirf.

Maar wél zot dat ze nog altijd bestaan, en dat ik er nog nooit van mijn leven van gehoord had.

1 reactie

  1. Helemaal akkoord met de inhoud hiervan, al is mijn geval de vergelijking van 2500€ eerder equivalent van “dat is bijna hetzelfde als twee beetje-ingekorte maandlonen” ipv één vet maandloon, het verschil moet er zijn zekers? 😉

Zeg uw gedacht

This site uses Akismet to reduce spam. Learn how your comment data is processed.

© 2018 Michel Vuijlsteke's weblog

Thema gemaakt door Anders NorenBoven ↑