3 ms·
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,
by nurettin 8y ago
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.
- mixmastamyk 8y agoIs it still maintained? Believe FreePascal and Lazarus IDE are.
- Crinus 8y agoThey 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.
- bitcoinofficial 8y agoYes, it is. But the prices are violently high for Embarcadero products.
- nurettin 8y agoDelphi 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_Versions http://docwiki.embarcadero.com/RADStudio/Rio/en/Compiler_Ver...