Thoughts on 3 months of #ObjectPascal #FreePascal usage (in #NeoVim):

- Easy to pick up and read
- Good libraries
- Generics
- No closures
- Binaries aren't small
- LSP (pasls) isn't complete, but better than nothing; #Treesitter + #Periscope really help
- Docs are frustrating
- Good forums/community
- Targets SO MANY platforms (#HaikuOS, 32-bit #DOS, #Amiga, #Z80, #baremetal)! More than Rust, Go
- A *lot* of historic books and projects

Would I use #Pascal again? Absolutely yes, without doubt.

Follow

@thelastpsion cool! I haven't used it much instead of C++ but it is great that it doesn't depend on a complicated compiler like or and still does quite well.

@tetrislife Exactly this. Right now for the projects I do (mostly CLI, TUI or embedded/bare-metal), I think I'd rather work on getting better at Pascal and C/C++ (including Arduino) than focus on Go, Rust, Python, or any other "modern" language (although Zig looks *really* interesting).

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.