Fun fact: the original author of Turbo Pascal, Anders Hejlsberg, went on to lead development of C# and then later TypeScript.
Turbo Pascal Turns 40
81–90 of 271 posts
Re: Turbo Pascal Turns 40
#82When I was a kid, a kindly computer store owner (who also made me a great deal on an PC-semi-compatible running MS-DOS 1.25, for approx. a hundred lawns mowed and babies sat) sold me a copy of Turbo Pascal for generic MS-DOS (no PC BIOS assumed) on 8" floppy. He transferred it to the 160KB 5.25" format that my semi-compatible used. I hope I was appreciative enough at the time, as I am now. That helped bootstrap my ca…
Okay, I'll bite :) What's this "PC-semi-compatible" of which you speak?
Re: Turbo Pascal Turns 40
#83When I was a kid, a kindly computer store owner (who also made me a great deal on an PC-semi-compatible running MS-DOS 1.25, for approx. a hundred lawns mowed and babies sat) sold me a copy of Turbo Pascal for generic MS-DOS (no PC BIOS assumed) on 8" floppy. He transferred it to the 160KB 5.25" format that my semi-compatible used. I hope I was appreciative enough at the time, as I am now. That helped bootstrap my ca…
Okay, I'll bite :) What's this "PC-semi-compatible" of which you speak?
But soon, Flight Simulator became the benchmark for compatibility, and I think the final nail was that Lotus 1-2-3 required an actual PC compatible machine. That plus the rise of clone BIOSs pretty much ended the brief era of generic, 8088, non-PC compatible machines, save for niche domains.
An interesting artifact of this era was when Steve Ciarcia of BYTE magazine released his 8088 board, and it was not PC compatible. He made some different design decisions.
Re: Turbo Pascal Turns 40
#84Earlier quoted context omitted.
My uni had two micros halls, one with 5.0, the other with 5.5. What's the difference? I asked. It turns out the 5.5 had some new shit called "Object Oriented Programming"... and a Breakout clone to illustrate the paradigm. At some moment Borland released, free as in beer, the 3 and 5 versions. Binaries should be out there somewhere for those curious. I'm sure young people would be surprised to see what 5.5 provided.…
Ha, thanks for refreshing my memory that it was 5.5 that added OOP! I started with 4.0, so that's my baseline. Then 5.0 added overlays (IIRC) and 6.0 introduced Turbo Vision, which was a kind of magic to me :). It's interesting how a _programming language/IDE_ can bring such warm feelings.
Re: Turbo Pascal Turns 40
#85YOU ARE NEXT
Re: Turbo Pascal Turns 40
#86My first language in college was TP. It was such a nice environment to use that when I first encountered gcc and similar UNIX compilers I thought them to be very primitive.
Re: Turbo Pascal Turns 40
#87Re: Turbo Pascal Turns 40
#88Earlier quoted context omitted.
Ha, thanks for refreshing my memory that it was 5.5 that added OOP! I started with 4.0, so that's my baseline. Then 5.0 added overlays (IIRC) and 6.0 introduced Turbo Vision, which was a kind of magic to me :). It's interesting how a _programming language/IDE_ can bring such warm feelings.
I remember I learned Turbo Vision and OOP in general by writing my own Turbo Vision equivalent for the graphics mode (vs. text-only). Good times!