Wow a discussion about Pascal...that takes me back. My first job was as a Turbo Pascal programmer in the oil industry. I was taken on and trained up to program PC's using Turbo Pascal 4 which had Unit support. The apps we wrote were used to analyse data coming in from surveyors in the field who were surveyng steelwork as offshore oil platforms were being built. It was amazing to write 100,000 line apps on an 8mhz PC and have it compile in seconds under Borland Turbo Pascal 4.0. with a 20MB Hard card in the machine. Before starting this job I was at college using USCD or perhaps Sheffield Pascal on a Prime 550 Mini computer and of course it was the usual line editor, then compile etc..nasty stuff. Turbo Pascal in comparison was amazing.
Of course we knew about the C versus Pascal debate but we knew we were right! :-)
Have to say though I might not have been such a fan if forced to use UCSD Pascal. In fact Anders Hejlsberg the original auther of Turbo Pascal ended up working on C# at Microsoft. Maybe explains why I found it easy to switch to C# - Here is a video showing Anders and what he is up to these day -
http://msdn.microsof.../en-us/hh750727
My only regret from those days is that we did not get to play with Modula-2 and Oberon. There was a company called Top Speed who produced systems like Top Speed Modula-2 for example. I still remember spending lunch times reading the computer press and seeing the ads for TopSpeed products and drooling over the examples showing how TopSpeed compilers produced tighter code etc. In fact I just read that TopSpeed Modula 2 was created by an ex Borland team -
http://www.bitwisema...ame-of-modula-2 (read the comments at the end!)
Late last year I was reading about a programming competition and found out that in eastern europe Pascal is still very popular.
No doubt someone some day will create a Turbo Pascal like language on cartridge form for the TI99 :-)
Lastly...all this talk pf pascal reminds me...there is a retro computer store nearby that has many of these old PC based software products still sealed. Last time I was in they had a sealed Turbo Pascal 5.5 for 40 dollars...may have to stop by and see if they also have any Modula-2 products. While I never found PC based computers exciting in any way shape or form the compilers were very cool.
Edited by JonnyBritish, Fri Feb 3, 2012 8:50 AM.