News for hackers. Stuff that matters.
Re:Awesome Pascal – A curated list of Delphi, FreePascal, an... by nurettin on Monday May 13, 2019 @12:55AM (#19896517)
It is a cross-platform product which readily comes with server components, logger components, IPC, many DB connectors and UI components if you are on windows, android or iOS.

Language-wise, UI design-time lets you execute code such as db queries while designing your screens. It is almost completely orthogonal. It has no GC which makes for a faster runtime and writing free in finally is not something that is easy to forget (remember orthogonal) and immediately jumps out as an error when skimming code. Data modules enforce a separation of concerns, visually seeing component properties enables another form of remembering setup parameters.

Tooling-wise, you have runtime stack traces thanks to jedi library. It can show memory leaks on shutdown by enabling a flag. You have package manager baked into the UI, compiler is blazingly fast and generates fast executables.

With all this, for example, you could concoct a db editor easily in a few hours.

Re:Awesome Pascal – A curated list of Delphi, FreePascal, an... by mixmastamyk on Monday May 13, 2019 @01:28AM (#19896612)
Is it still maintained? Believe FreePascal and Lazarus IDE are.
Re:Awesome Pascal – A curated list of Delphi, FreePascal, an... by nurettin on Monday May 13, 2019 @04:01AM (#19897093)
Delphi is very much alive. I exited the scene after Delphi 2009, re-entered in 2014 during Delphi XE7 to do some web service and android work. I don't use delphi anymore, but latest version is Delphi 10.3 released a few months ago.

http://docwiki.embarcadero.com/RADStudio/Rio/en/Compiler_Ver...

Re:Awesome Pascal – A curated list of Delphi, FreePascal, an... by bitcoinofficial on Monday May 13, 2019 @02:05AM (#19896712)
Yes, it is. But the prices are violently high for Embarcadero products.
Re:Awesome Pascal – A curated list of Delphi, FreePascal, an... by Crinus on Monday May 13, 2019 @05:09AM (#19897349)
They are maintained but last time i heard after it was sold to Idera they fired some of their most of their programming team, including some (or all? I don't remember details) of the programmers who where there since the earlier days and went for outsourcing development. There was several posts/discussions about it in a few Delphi-related blogs, but i didn't follow beyond that.