Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!think.com!paperboy!hsdndev!rutgers!modus!gear!univaq!lucrezi From: lucrezi@univaq.sublink.org (Gino Lucrezi) Newsgroups: comp.lang.pascal Subject: Re: Brief history of Turbo Pascal Message-ID: <189@univaq.sublink.org> Date: 13 Feb 91 12:29:04 GMT References: <1991Feb7.074512.3990@csun.edu> Organization: E.R. Palmerini - Universita' De L'Aquila - Italy Lines: 34 In article <1991Feb7.074512.3990@csun.edu>, abcscnuk@csunb.csun.edu (Naoto Kimura (ACM)) writes: > Some hilights (I'm not too clear on what stuff was in versions earlier > than 3.0). > > 1.0 CP/M version > > 2.0 IBM version > > Some goodies, like text windowing. > > 3.0 > > Overlays were introduced (or was that version 2.0...) Version 2 and 3 were released for CP/M, too. In the CP/M version, overlays were added in 3.0. In 3.0 they also added New and Dispose - it's not a joke! In 2.0 and earlier they just had the *$%#@! Mark and Release. Notice that accordin to someone at Byte (I never could try out) early version of TP were quite slower than MS. But Borland kept making tests "with default options", which was hardly fair - MS by default did all possible checks, TP by default disabled ^C, range checking, recursion (YES!! you had to specify you wanted recursion!!!), and so on. BTW, I'm not sure that 1.0 and 2.0 allowed recursion anyway (I have read a 3.0 manual, sometime, and I am sure it has the flag to enable it). Well, I am really glad nowadays Turbo Pascal has almost no relation to those earlier releases.... -- Gino Lucrezi @ Universita` "V. Rivera" - L'Aquila - Italy SUBLINK: lucrezi@univaq.sublink.org FIDO: 2:335/408.1 2:335/307.4