@nixCraft Remember that the guy who created Turbo Pascal later also architected Delphi (lesser known but really great (object) Pascal), still in use and available.
And if you're a die hard fan, he also made C#, TypeScript, and he works for Microsoft now.
If you play with it and see how fast compiles, the try to do something similar with C++, especially MSVC you wonder why C!/C++ got so freaking popular. 😠
@nixCraft It was in 1985, when a colleague gifted me the book and the floppy. (Buying the book gave you a licence). Later I wrote a program to learn any language with. It compiled on Windows to a .com program. When MS phased out .com programs, I had to convert it to some Free pascal version, who could compile .exe progs. Still usable under Win 10.
@nixCraft ...now I have to go down to the basement and see if the old floppies with the source code from my school days are still readable! Thanks for that! 😂
@nixCraft Those early Borland things had great help files with examples of how functions worked. I learn quite a lot from those in Turbo Pascal and Turbo C++.
@nixCraft I do. though, I preferred C then, already. I hated °begin-end' thing, found it really weird to count iterators from 1 and didn't like awkward work with pointers in Pascal. so since I was about 12, I switched to C and still write in C.
@nixCraft Such a great stepping stone after qbasic. I shipped a useful tool exe on local BBSes after just two weeks. The convenient inline assembly opened a very important door for me, too.
@nixCraft I have best memories of #TurboPascal - it was a great start into programming (more or less as a hobby). I got to know and appreciate it at the end of the 80s on a non-IBM-compatible Tandy 2000 PC https://en.wikipedia.org/wiki/Tandy_2000 (Turbo Pascal 3.0a ?). Perhaps a little strange: After decades with #Perl, #Bash and #XSLT, I’ve been using it occasionally in the last year or two, for smaller experiments, but larger amounts of data (#FreePascal) …