I went to a Borland product announcement show that was a few hours away and won the grand prize at the raffle at the end, one copy of every Borland product. Unfortunately I already had most of them, either from work (my High School job was programming commercial software) or personally, because my hobby was programming languages.
The manuals that came with development tools used to be excellent, too. Gosh, the manuals that came with computers used to be better than many technical books on the market today.
Turbo Pascal was the first language I learned, in high school in the mid-90s. While I've never written it professionally, it'll always be important to me.
There is a love and hate relation from programmers who started from it. Hate goes from the fact different Pascals didn't manage to settle an agreement on standard. Well, there are ISO Standard Pascal and ISO Extended Pascal. But does Turbo Pascal conform to any of them? No. So do Apple Pascal, UCSD Pascal, whatever.
As much as I hate C enemies, I must admit they were for some reason better at standard. If Pascals were such religiously adopting the standard and if C was remaining as fragmented as Pascal, with "otherwise" in one dialect and "else" in another one, then Pascal could win. Probably not the Turbo Pascal as we know it. Another Pascal, standard enough Pascal.
Or maybe it should have been Modula-2. Amiga had TDI Modula-2. Don't know if TopSpeed Modula-2 and TDI Modula-2 were source compatible, but I guess far more than different Pascals.
This table is built by ex. Pascal developer that moved to Ada: https://p2ada.sourceforge.net/pascada.htm
Indeed, Ada's standard conformance is a breathe of fresh air.
But Amiga had no Ada compiler, and had Modula-2 compiler. So for the sake of good guys' winning, if time machine moves me to 80s, I would pick Modula-2 for every platform. Nowadays Ada is a choice of good guy
Wish I had saved my VHS C++ Tutorials from 1990 with Bjarne Stroustrup. It was mostly him staring into the camera teaching C++. They don't appear to be on his homepage either. Bummer, because this was back before C++ went crazy, and they were a great intro to the "simpler" days.
This is entertaining. I learned Turbo Pascal in high school.
What I like from watching it again: the aspect of structured programming.
It’s quite refreshing to see a language that doesn’t rely so much on brackets.
It even got away without syntax highlighting by using all uppercase REPEAT, BEGIN, END or capitalising function calls.
Thanks for sharing!
I remember seeing the Mix C video courses in computer shopper magazine
This is just lovely. I wish modern languages came with an introductory video like this, though I feel the programming world's got complex enough that 2 hours might be barely enough just to cover the build system.
Zortech produced a "Learn C++" series of videos in the 80's. They were popular and sold well. I never paid much attention, but a few years ago thought I might find them, and make them available on the internet.
I did find them, and watched some of it, but the content was not worth preserving.
Im wondering:
NObody seems to remember the superhigh speed of the compiler? :))
It was lightspeed compared to GCP++ or BC++
I learned Turbo Pascal in high school (early 2000), once in college I had to learn java yikes.
I feel old - remember watching this when i started out, later went on to use Delphi before moving to the web.
Write in C, write in C
Write in C, oh, write in C
PASCAL won't quite cut it
Write in C
That’s Zack Urlocker. He’s a real guy. I mean, not just a spokesmodel.
I worked with him at Borland in the early 90’s. He stands out for me because he’s gracious in debate. You don’t mind losing an argument to him.
I'm not old enough to know if this is real footage.
My first language!
was searching for a rolling pin and tore apart my closets came across a box of like 20 books i havent looked at since before chatgpt
had this sad moment when i realized i could probably toss all of the books on programming
and this sinking feeling that i dont know how anyone ever sits down to learn this shit ever again
I learned BASIC in high school, so I'm mentally mutilated, but with that said, my dad got me a copy of Turbo Pascal for my birthday, in the early 80s. He knew virtually nothing about computers, but had read an article in the Wall Street Journal about it. And my older brother was learning Pascal in college.
The manuals were a joy. I read them cover to cover. I think I only skipped one update, up through version 5, and was still using it long after MS-DOS was obsolete.
Today, in my rare moments of writing good code, I program like a Pascal programmer. I think you can easily do worse, but it's hard to do much better. One of the ideas that was prevalent at the time, was that as you learned programming, you should also be learning good programming practices.