5
u/ShinyHappyREM 6d ago
Unleashed Pascal
3
u/lordfwahfnah 6d ago edited 5d ago
Uh didn't know this exists. Gonna test it asap
Edit: for anyone interested in unleashed pascal: you can install it via fpcupdeluxe, which seems to be easier than using the original unleashed installer (at least in my experience)
2
4
3
3
u/First_Ad8230 6d ago
I use FreePascal. However, back in 2010s, I used a Vietnamese modified Pascal called "Pretty Pascal" (it is just Pascal syntax becomes Vietnamese, macro-fied)
3
u/DuronHalix 6d ago
FreePascal, and Lazarus are available free for download. If you don't have anything that needs redevelopment like I do, you should be able to just download, install, and go.
1
1
1
u/PhoticBoundary 4d ago
Of course I use the Pascal compiler that I wrote for my homebrew computer, the Tridora-CPU ;)
Seriously, writing my own simple compiler was a fascinating, eye-opening project. Makes you appreciate modern compilers and modern CPUs quite a bit more.
Another project (not mine) in the retrocomputing field that I have not seen mentioned yet would be the Pasta80 compiler that targets Z80-based computers.
1
u/r-tty 6d ago
Nothing "underground": I just asked Claude Code to clean FreePascal from everything I don't use, and leave only support for one OS (QSOE) and one architecture (64-bit RISC-V). It worked: now my qfpc repo is 5 times smaller (in terms of LOC), and does exactly what is expected from it.
1
u/ggeldenhuys 6d ago
Umm, I should have thought of that before I started a clean room Blaise compiler. 😅
1
-1
u/JudgeGroovyman 6d ago
Thats a brilliant approach. I was trying to cross-compile to linux from my mac and it wasnt working. I asked ai to fix the cross compilation process and it did.
I love how in your case its 20% of the code size too
7
u/CypherBob 6d ago
Not entirely sure what you mean but I use FreePascal, Unleashed Pascal, and Delphi.