3 ms·
How about FreePascal? I haven't used it for very low level work, more for things like command line utilities (and with Lazarus for some light GUI app work). Bu
by vram22 9y ago
How about FreePascal?
I haven't used it for very low level work, more for things like command line utilities (and with Lazarus for some light GUI app work). But the EXE/binary sizes are fairly small (without any optimization or stripping or compression). Also had used Turbo Pascal heavily much earlier. And I've read that Pascal at one time was used for systems programming; Apple may have been one company that used it (much earlier), and that their OS APIs were in Pascal. Windows API's (in Win32 at least) also may have had (not sure) some support for Pascal, viz. keywords like "long far pascal" in Win32 API code.
Side note: I wonder how many people use those abbreviations like viz. these days.
https://en.wikipedia.org/wiki/Viz https://en.wikipedia.org/wiki/Viz.
- pjmlp 9y agoApple was not the only one, there were a few companies using Pascal dialects as their primary OS systems language. And there are still some companies selling Pascal compilers for the embedded space, like this one https://www.mikroe.com/ https://www.mikroe.com/ They also sell Basic compilers.
- vram22 9y agoSeems like an interesting and successful company.