Turbo Pascal turns 40. who here remembers this one?
@nixCraft Used it in my High School Computer Programming class!

@nixCraft

It had an amazing performance for the day. I did some real-time shit on it.

@angelastella If it still wasn't fast enough: Inline Assembler FTW! ☝️😏
@nixCraft
@nixCraft Took Pascal at BU and used this as well as other Borland products.
@nixCraft yes, Loved it!
@rory @nixCraft my first compiled language that I learned in high school. I still see elements of it in other languages like go and rust ..
@nixCraft The first programming language I learned ♥️
@nixCraft Yep. High school. On an Apple IIe with CP/M extension card. So nice, compared to UCSD Pascal that required 4 floppy drives for a compile. Suddenly, all of us could compile with blazing speed right on the machine in core.
@nixCraft yep, l coded with that in high school - 1986
@nixCraft Mother of god. That screen brings back memories. Not all good ones, but mostly.
@nixCraft first language I learned ❤️
@nixCraft my first language!! Although I started with 3.0 which didn’t have the commander-style IDE.
@nixCraft so if Pascal 7 is 40, that means I got screwed when I was working with 3.0 and I should have started on 7 for sure. I’m not THAT old 😂
@nixCraft
in the 2000's I converted some turbo pascal into C#... at the same time it needed the dot net compact framework to work on a handheld.
@nixCraft Used TP5.5 (I think) since September 1990 until about 1992 in first couple years of my university then switched to C/C++ (Turbo-C then Borland-C++ then Watcom-C/C++ then Visual-C++ then GCC)
@nixCraft I used Turbo Pascal 5.5 at uni, back in 1989. First programming language I learned.
@nixCraft I wrote my first game ever in Turbo Pascal. I mixed in some asm routines for the graphics, and my high school teacher for the class was blown away. I wish I still had the source...
@nixCraft I quite literally learned programming from Turbo Pascal's help system and its examples. Fond memories!
Sean Murthy (@[email protected])

I grew up on a Turbo diet: Basic, Pascal, Prolog, C, C++ #history #nostalgia [Tweet redux]

Hachyderm.io

@nixCraft

A lot of us in the EEE undergrad escape from the FORTRAN 77 on VAX which was compulsory onto Turbo Pascal.

I recall compilation times were insanely fast. Often felt "instant". Even on my modest 8Mhz 8088 PC.

@nixCraft Not turbo Pascal, but Borland C++, which uses the same UI, and was my first programming language, at the university. That UI brings a lot of memories
@GrantMeStrength @nixCraft I only have the PDF of that, but every CP/M system I own has it installed.

I wrote a full-on BBS in Turbo Pascal, while in college. At one point I even implemented some crazy scheme for loadable modules, so sysops (if anyone else was crazy enough to run it) could decide at runtime which features were loaded and enabled.

Not sure I ever put that version into use.

I remember it being a wild hack though.

@nixCraft

@nixCraft
I got a shiver down my spine when I saw this toot. dates me, I s'pose
@nixCraft @LabSpokane I remember it but never used it.
@nixCraft I pretty much stopped upgrading after v5. Every release seemed to wreck prior code.
@nixCraft Oh, I wrote my high school final project in Turbo Pascal with the Turbo Vision UI framework. I read four whole real books to learn these, two in English and two in Russian. I also learned object-oriented programming along the way. All of that with teen age confusion and anxiety in the background. Helped me find a well-paying job later.
@nixCraft I don't, but I was using Turbo Pascal on a Mac back in that day.
@nixCraft I was my first real language after learning BASIC. Love that IDE too.
@pixel @nixCraft Yes, got Turbo Pascal 1.0 on a floooy disc back in the day. (For free, you know. 😏)
Still using it's successor Delphi today to write cross platform apps.
@pixel @nixCraft same. Pascal via TP was the first language we were taught in my college course. Like a lot of us I’d taught myself basic on my C64 and Amiga before going to college. I loved my Pascal course but never went back once we started C via the similar TC ide.
@nixCraft I learned with Turbo Pascal 3 if I remember correctly. It was the black ide. My last year or so of HS they upgraded to 7. It was jarring having the unexpected change to blue lol
@nixCraft my dad had Turbo Pascal 5.5 (on a 286 AT clone), which was the first version with OOP features. I remember vividly it said "+ Objects" on the box. I didn't know what that meant...I'd used Apple Pascal in my high school programming class, but there's no OO in Apple Pascal, nor in C64 BASIC. (I know what it means now, but can't say I'm happy about it.)
@nixCraft my first serious lang in high school, circa 1993.
@nixCraft Remember, but never used it.

@nixCraft I remember the older version, the one that didn't have all the pretty colours and menus.

I think it was version 3. It was my first exposure to a compiled language, having only used basic and assembler on my C64 before then.

@nixCraft I remember it very well! 😀I wrote tons of code in Turbo Pascal before I switched to Delphi, C++ Builder, etc.! That includes several Fortran 77 programs on a PC set up as a terminal to PDP-11 clone, which used Turbo Pascal’s editor as an IDE! 🤪
@nixCraft That was the first programming language I was taught at university
@nixCraft Dang, that was one hell of an IDE for its day! Thanks for reminding me. And reminding me every great tool has an even greater successor.
@nixCraft This was my first IDE.
@nixCraft remember it? I helped create it! I was one of the tech writers for the Dev team. One of the two best jobs I ever had. Borland was terrific.

@chardlee @nixCraft

It makes me smile to hear that. I was a big fan, and you got the impression that Borland could be counted among the good guys.

@ACAElliott @nixCraft I can't speak for everyone in the whole company, but by and larger it was a good place to work, in an incredibly beautiful setting, doing really interesting stuff. Hard to argue with any of that!
@nixCraft I taught an intro programming class in a high school using Turbo Pascal. 😮

@TonyaMarie

Turbo Pascal hadn’t been invented when I scored 93 in the two computer courses that I took. I got 55 in the first one and 38 in the second one.

: /

@nixCraft

@nixCraft my first real programing language was Turbo Pascal 5.0. Turbo Pascal’s IDE and compile time were really ahead of their time. I remember how disappointing the ADA compiler was that I had to use at the university later. It had no IDE to speak of.
@nixCraft I used Turbo Pascal when I was learning the language back in the late 80s. I would not be surprised if I still have the box for it buried in a box in my closet or garage.
@nixCraft the second programming language I learned (after basic). I even bought it as teenager. Good memories.
@nixCraft Still have my Turbo Pascal 6.0 Book.
@nixCraft Took a class way back. Our startup used one of the buildings of the Boreland campus in Scott's Valley
@nixCraft Damn. I forgot I learned Pascal on that program. Late 80s?