Live data from Hacker News

Turbo Pascal Turns 40

blog.marcocantu.com

51–60 of 271 posts

Re: Turbo Pascal Turns 40

#51
post #32

Wow I wrote a lot of Pascal when I was a kid. I then did a bit of C but didn't like it much, and moved onto Delphi. It hadn't occurred to me that Pascal is actually younger than me, though not by much.

The interesting thing about Turbo Pascal is that by the time it was TP6 it was just about as expressive as C itself. (Evidenced by the fact Turbo Pascal for Windows could easily interoperate with the heavily C-based Win16 API).

Re: Turbo Pascal Turns 40

#52

Turbo Pascal was the first "real" programming language I learned past 6809E ASM, structured basic flavors and batch/shell back in the very late 80s. When I went to college for CS in the early 90s, they were still teaching the first year of classes in Borland Pascal so that turned out to be very useful experience. A few years later, my Pascal background sailed me into a half-decade stint as a custom app dev working wi…

That's close to the route I took, although I switched to Visual Basic 5 later on no thanks to job opportunities. Still don't feel anything rivals Delphi for GUI development. VCL was genius.

Re: Turbo Pascal Turns 40

#53

Ran it on my Apple ][. It was interesting because another great platform on the Apple was UCSD Pascal but Turbo was so much slicker and easier to use.

I don't think there was a version of Turbo Pascal for the Apple ][

https://en.wikipedia.org/wiki/Turbo_Pascal

..though you may have been able to run it with the Z-80 Softcard

Re: Turbo Pascal Turns 40

#54
Brought back some memories. Turbo Pascal 5.5 is the greatest IDE ever made.

Editor, compiler, debugger (separate full-screen output buffer alt-f5 iirc), graphics.

And oh complete stdlib docs that worked offline and in-app so you didn’t get out of “flow”. With copy-pastable examples in the help.

In a few MB.

Re: Turbo Pascal Turns 40

#56

Ran it on my Apple ][. It was interesting because another great platform on the Apple was UCSD Pascal but Turbo was so much slicker and easier to use.

I don't think there was a version of Turbo Pascal for the Apple ][ https://en.wikipedia.org/wiki/Turbo_Pascal ..though you may have been able to run it with the Z-80 Softcard

Yes, correct, it was only with the CP/M card, not 6502.

Re: Turbo Pascal Turns 40

#57
post #28

My first exposure to TP was when I pirated it off a warez BBS in the winter of 93 at the age of 14. The raw power I felt when I compiled my own EXE in contrast to running just a .BAS file was enthralling! I started modding Renegade BBS and writing door programs. I tried to, unsuccessfully, create worms, Trojans and viruses. It changed my life and set me on a course for where I am in tech today. Moreover I’m reformed…

I had a similar experience in the same era. In addition to the deviant stuff I also used it to tinker with graphics programming using inline assembly for the “performance critical” (for a 386SX) parts. That experience definitely laid the foundation for what I do today.

Re: Turbo Pascal Turns 40

#58
I bought a copy of Turbo Pascal at the 10x10 booth they had at the West Coast Computer Faire in SF when it first released in 1983? or 1984. I used it to build a TSR app on DOS 2.2 in my first job. Still the fastest dev environment I have ever used relative to anything else at the time; it was amazing to use.

Re: Turbo Pascal Turns 40

#60

Free Pascal still has a look-a-like of the original TP IDE! But that code is bitrotting by their own admission (it still relies extensively on obsolete quirks of the original MS-DOS platform) and it's sad that we don't have a look-a-like version that can work as a general editor in the terminal (like neovim or emacs) and integrate with modern IDE-oriented facilities like the LSP, tree-sitter parsers or the debug adap…

https://github.com/magiblot/tvision
Post reply on HN