Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!mcvax!inesc!unl!nilo!pim From: pim@unl.fctunl.rccn.pt (Pimentao) Newsgroups: comp.lang.pascal Subject: Re: standard pascal Message-ID: Date: 28 Jun 89 17:35:10 GMT References: <4757@freja.diku.dk> <2039@hub.ucsb.edu> Sender: pim@unl.fctunl.rccn.pt Organization: Universidade Nova de Lisboa, Portugal Lines: 37 In-reply-to: acm9@apple.ucsb.edu's message of 27 Jun 89 23:06:56 GMT Posting-Front-End: GNU Emacs 18.44.13 of Wed Jun 24 1987 on nilo (berkeley-unix) In article <2039@hub.ucsb.edu> acm9@apple.ucsb.edu (Mike O'Brien) writes: > I think everyone would agree that Borland International's "Turbo > Pascal" is the current standard in MS-DOS. It compiles faster, and > makes faster and tighter EXE files, than any other Pascal on the > market. The vast majority of the people on this newsgroup also seem > to use Turbo Pascal. Well, I'm not currently aware of Turbo Paswcal's version 5.5, but the earliest versions had some problems dealing with files; as I recall it, they were not able to use the standard commands get and put; or, at least there were some problems when using them. For myself, I strongly sugest the use of Microsoft Pascal. Besides several advantages such as the use of units (which are also available on latest Turbo Pascal versions) allows the correct use of all standard features of the Pascal Language. When I use the expression standard Pascal Language, I'm thimking about what was defined in "Pascal users Manual and report", by Niklaus Wirth and Katleen Jensen. Of course Turbo Pascal as lots of features that make it an interesting tool for software development; however, I don't think it is the best way to teach Pascal; users might be impelled to use non-standard features of this implementation, instead of thinking how they should solve their problems in the satndard fashion. Besides, Microsoft Pascal is not a programming environment; instead, it is a compiler, which helps people understanding the several fases of compiling and linking programs. Of course, this is my personal opinion... -- Joao Paulo B. Pimentao | BITNET/Internet: pim@fctunl.rccn.pt Centro de Robotica Inteligente | UUCP: pim@unl.uucp Uninova | ARPA: pim%fctunl.rccn.pt@mitvma.mit.edu Fac. de Ciencias e Tecnologia | PSI/VMS: PSI%(+2680)05010310::HOST::pim Universidade Nova de Lisboa | Fax: (+351) (1) 295-4461 2825 Monte de Caparica | Phone: (+351) (1) 295-4464 x.0460 PORTUGAL | Telex: 14542 FCTUNL P