Turbo Pascal turns 40. who here remembers this one?
Conversation
Notices
-
Embed this notice
nixCraft 🐧 (nixcraft@mastodon.social)'s status on Friday, 01-Dec-2023 13:05:58 JST
nixCraft 🐧
- clacke likes this.
- clacke repeated this.
-
Embed this notice
Harry Karadimas (harry_karadimas@toot.community)'s status on Friday, 01-Dec-2023 17:03:21 JST
Harry Karadimas
@nixCraft Remember that the guy who created Turbo Pascal later also architected Delphi (lesser known but really great (object) Pascal), still in use and available.
And if you're a die hard fan, he also made C#, TypeScript, and he works for Microsoft now.
clacke likes this. -
Embed this notice
clacke (clacke@libranet.de)'s status on Friday, 01-Dec-2023 17:03:41 JST
clacke
I'll be checking out Free Pascal and Lazarus any year now.
-
Embed this notice
Annika Backstrooms (annika@xoxo.zone)'s status on Friday, 01-Dec-2023 17:19:07 JST
Annika Backstrooms
@nixCraft Turbo Pascal was my first programming class in freshman year of high school. I got up to some truly heinous shit, no regrets
-
Embed this notice
Mac_CZ 🇦🇶 (mac_cz@mastodon.macsnet.cz)'s status on Friday, 01-Dec-2023 18:13:11 JST
Mac_CZ 🇦🇶
@nixCraft Wow, that's a lot of comments. So many old people here.
clacke likes this. -
Embed this notice
Francesco P Lovergine :debian: (gisgeek@floss.social)'s status on Friday, 01-Dec-2023 18:13:22 JST
Francesco P Lovergine :debian:
@nixCraft Sigh, I even remember when it was 1.0, and compiled COM files only for DOS 2.11. I'm definitively not old, but ancient.
clacke likes this. -
Embed this notice
clacke (clacke@libranet.de)'s status on Friday, 01-Dec-2023 18:13:24 JST
clacke
@gisgeek The original .COM boom. 😁
-
Embed this notice
David (dbg3d@masto.es)'s status on Friday, 01-Dec-2023 18:13:31 JST
David
@nixCraft I do.
There is https://www.freepascal.org/ that sadly is getting not much love.
But it has a really nice editor :
If you play with it and see how fast compiles, the try to do something similar with C++, especially MSVC you wonder why C!/C++ got so freaking popular. 😠
clacke likes this. -
Embed this notice
0++0 (oddel@social.cologne)'s status on Friday, 01-Dec-2023 18:13:45 JST
0++0
@nixCraft
It was in 1985, when a colleague gifted me the book and the floppy. (Buying the book gave you a licence). Later I wrote a program to learn any language with. It compiled on Windows to a .com program. When MS phased out .com programs, I had to convert it to some Free pascal version, who could compile .exe progs. Still usable under Win 10.In conversation permalink clacke likes this. -
Embed this notice
clacke (clacke@libranet.de)'s status on Friday, 01-Dec-2023 18:13:48 JST
clacke
I just learned of this bare metal Free Pascal + Lazarus for the RPi! Pretty cool idea.
#ultibo #FreePascal #Lazarus #LazarusIDE #Pascal #ObjectPascal
In conversation permalink Attachments
-
Embed this notice
Ronald (ronald@mastodon.nl)'s status on Saturday, 02-Dec-2023 19:55:17 JST
Ronald
@nixCraft I worked with it. Still work a lot with Delphi and Lazarus/FreePascal.
In conversation permalink clacke likes this. -
Embed this notice
Jan B. (feliscatus@nrw.social)'s status on Saturday, 02-Dec-2023 19:55:21 JST
Jan B.
@nixCraft ...now I have to go down to the basement and see if the old floppies with the source code from my school days are still readable! Thanks for that! 😂
In conversation permalink clacke likes this. -
Embed this notice
Sven/Sarah (pascaldragon@metalhead.club)'s status on Saturday, 02-Dec-2023 19:55:24 JST
Sven/Sarah
@nixCraft still working with Pascal, though not Turbo Pascal I had started with, but Free Pascal and even working on the compiler 😁
In conversation permalink clacke likes this. -
Embed this notice
clacke (clacke@libranet.de)'s status on Saturday, 02-Dec-2023 19:55:26 JST
clacke
@pascaldragon Username checks out. 🤣
In conversation permalink -
Embed this notice
Photor (photor@social.tchncs.de)'s status on Saturday, 02-Dec-2023 19:55:36 JST
Photor
@pascaldragon oh nice. But this Atari is not existing anymore, unfortunately.
But all this ended at FPC and Lazarus (on Linux). So, life is a cycle. 😀
In conversation permalink clacke likes this. -
Embed this notice
Sven/Sarah (pascaldragon@metalhead.club)'s status on Saturday, 02-Dec-2023 19:55:38 JST
Sven/Sarah
@Photor @nixCraft @blub at least FPC can also be used on Atari ST 😁 (though I don't know whether the IDE is usable yet 🤔)
In conversation permalink -
Embed this notice
Photor (photor@social.tchncs.de)'s status on Saturday, 02-Dec-2023 19:55:39 JST
Photor
On Atari ST? Possible?
Later replaced by Turbo C - because new, better, the thing to have.
Then latter even on ST it was possible to use gcc (legally).
In conversation permalink -
Embed this notice
MattiP 🤡🃏🧌🚩 (mattip@mastodon.common.se)'s status on Saturday, 02-Dec-2023 19:55:51 JST
MattiP 🤡🃏🧌🚩
@nixCraft Those early Borland things had great help files with examples of how functions worked. I learn quite a lot from those in Turbo Pascal and Turbo C++.
In conversation permalink clacke likes this. -
Embed this notice
Iron Bug (iron_bug@friendica.ironbug.org)'s status on Saturday, 02-Dec-2023 19:55:55 JST
Iron Bug
@nixCraft I do. though, I preferred C then, already. I hated °begin-end' thing, found it really weird to count iterators from 1 and didn't like awkward work with pointers in Pascal. so since I was about 12, I switched to C and still write in C. In conversation permalink clacke likes this. -
Embed this notice
Michael Labbé (michaellabbe@mastodon.gamedev.place)'s status on Saturday, 02-Dec-2023 19:56:05 JST
Michael Labbé
@nixCraft Such a great stepping stone after qbasic. I shipped a useful tool exe on local BBSes after just two weeks. The convenient inline assembly opened a very important door for me, too.
In conversation permalink clacke likes this. -
Embed this notice
jorgen (jorgen@hachyderm.io)'s status on Wednesday, 06-Dec-2023 21:17:52 JST
jorgen
@nixCraft I cut my teeth on Turbo C++, but I did some Turbo Pascal after some evangelization by friends.
I couldn't stand the chatty syntax of Pascal, so I went back to Turbo C++. :)
In conversation permalink clacke likes this. -
Embed this notice
Harald Lordick (nubuker@nrw.social)'s status on Wednesday, 06-Dec-2023 21:18:03 JST
Harald Lordick
@nixCraft I have best memories of #TurboPascal - it was a great start into programming (more or less as a hobby). I got to know and appreciate it at the end of the 80s on a non-IBM-compatible Tandy 2000 PC https://en.wikipedia.org/wiki/Tandy_2000 (Turbo Pascal 3.0a ?).
Perhaps a little strange: After decades with #Perl, #Bash and #XSLT, I’ve been using it occasionally in the last year or two, for smaller experiments, but larger amounts of data (#FreePascal) …In conversation permalink Attachments
clacke likes this. -
Embed this notice
Matthias (mattssp@social.tchncs.de)'s status on Wednesday, 06-Dec-2023 21:18:16 JST
Matthias
@nixCraft I learned to code with this... it came with a shelf of printed documentation.
In conversation permalink clacke likes this.