3 ms·
It's nice to see this kind of Pascal community event. I write a program in Pascal for fun, for work or play, every few months. The one I use, fpc/Lazarus, is o
by themodelplumber 4y ago
It's nice to see this kind of Pascal community event. I write a program in Pascal for fun, for work or play, every few months.
The one I use, fpc/Lazarus, is one of those projects where people seem to use it for very significant work to a very high degree of personal satisfaction, but often to very little fanfare.
Like let's say you built the world's fastest JSON viewer with it (already done, I think).
Or you built a pretty amazing orthodox file manager with it (DC).
Or a great little text editor? Cudatext. The author wrote a plugin at my casual mention of the topic of snippets that could run external commands, which I thought was awesome of them.
Lazpaint is also pretty neat and I was able to make a pseudo-3D render with it. Very nice set of tools.
Those are each a pretty big deal in their own ways. But these days there's another public-presence layer to development, where people want to find Mr. Lazarus chocolate bars on the shelf at their local store before they'll trust that it's worth their time, maybe. (I hear creator brands are pretty much everything right now?)
Yet, the fact that it's around, well maintained, and used in very impressive projects, still means a lot to those who are interested in what it can do.
And, I guess it still does some new stuff as needed. Pas2JS, webassembly, etc.
https://www.freepascal.org/~michael/pas2js-demos/wasienv/canvas/ https://www.freepascal.org/~michael/pas2js-demos/wasienv/can...
And that's just thinking about fpc/Laz... There's much more to the Pascal world than this.
- livrem 4y agoI played around a bit with fpc earlier this year (yes, 2023). Ported a little game I made using Turbo Pascal 2.0 (had to implement some old graphics procedures that did not seem to be available in fpc; looks like it only has backwards-compatible graph procedurs in the style of Turbo Pascal 4.0 and later?). It was fun! I played around a bit more with fpc for various platforms and it seems to work very well. Surprising to not hear so much about it really. From a quick look Lazarus looks useful as well but I have not tried it yet.
- badsectoracula 4y ago> Or you built a pretty amazing orthodox file manager with it (DC). Fun fact: Double Command is a clone of Total Commander, itself also written in Pascal (the 32bit version is compiled using Delphi and the 64bit version using Free Pascal / Lazarus). Also a somewhat popular archiving tool in recent years, peazip, is made in FPC / Lazarus too.