• nlehuen 2 hours ago

I purchased Turbo Pascal 3 for Amstrad CPC 6128 with my pocket money back in 1989(?). That was 1000 FF back then (~275€ today) so quite a big sum for a teenager. My dad took pity on me and funded 50% of it. Best investment ever!

Learning Pascal after Locomotive Basic was night and day. And the speeeeeed! I could finally compute 320x200 Mandelbrot set renderings in reasonable amounts of time (few minutes IIRC).

I still have the disk & manual somewhere, as well as a couple related books. And for whatever reason Ctrl-K Ctrl-W still haunts my mind.

It's really mind boggling that the entire thing (CP/M + IDE + compiler + libraries) fit on one side of a 3" floppy disk (<180 kB).

• jshaqaw 2 days ago

Pascal will always have my heart. My first bridge outside Basic (I was stuck with a home pc so didn’t go down the assembly rabbit hole like others of my generation). Turbo Pascal’s IDE. Add it possible for a kid to learn and create in a way I never would have done if stuck with a collection of semi independent tools. for those who say just use the command line - this was 1989. DOS was not exactly today’s modern shell environment!

• pjmlp 2 days ago

I guess today is Pascal's day.

This website is full of goodies for anyone that cares about history of Niklaus Wirth created languages.

• anthk 2 days ago

Simlar language, compatible with MSDOS, CP/M and Unix:

https://t3x.org/t3x/0/index.html

• spwa4 2 hours ago

Wait, you had working inline assembly in the old Turbo Pascal 3.0? I never knew.

• yardshop 2 hours ago

Absolutely! Very powerful and fun when used to do some 320x200x256 mode graphics!

https://marktheunissen.com/posts/tech/2006-06-03-denthor-of-...

• andrewshadura an hour ago

This was not supported in 3.0. You could however include inline machine code, pre-assembled elsewhere or by hand.

• sorokod 41 minutes ago

Elsewhere like in turbo assembler

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

• pavlov 2 hours ago

"Denthor? Now THAT's a name I've not heard in a long time..."

Man. It's kind of crazy to think that I, a Finnish 13-year-old, was reading these ASCII tutorials written by someone in South Africa in those pre-WWW days.

The good content just somehow spread across the globe. People copied these files on floppy disks and uploaded them to BBS's on 2400 bps modems, and after a few months they had been around the world.

The inefficient and expensive distribution was actually a powerful filter for content quality. Today any stupid disinformational shit goes viral around the world in two minutes.

• rzzzt 9 minutes ago

Friendly reminder that PC-GPE is still online!

• aghuang 3 hours ago

Another blast from the past with these machines. Nice post!

• iberator 2 days ago

Early versions (3?) could fit an amazing editor, assembler, compiler, debugger and whole IDE in just 120kb(!!!) of disk space.

Vim looks pathetic in comparison to it...

• stevekemp an hour ago

I have a small collection of "curated" CP/M software, which works alongside a CP/M emulator I wrote:

https://github.com/skx/cpm-dist

The distribution of Borland's Turbo Pascal v3.01A is approximately 180k.

• rbanffy an hour ago

Aztec-C on the Apple II had a vi editor that ran on a 64K machine, but you had to exit it before you could run the compiler.