3 ms·
Delphi does not really involve any "arcane wizardy" for basic applications - it really is drag/drop/code/compile/deploy a single .exe. Things only get a little
by TimJYoung 10y ago
Delphi does not really involve any "arcane wizardy" for basic applications - it really is drag/drop/code/compile/deploy a single .exe. Things only get a little more complicated once you "up the level of polish" to a commercial application that needs to deal with high-DPI and multiple image sizes, etc. But, that's a problem for any platform that uses raster images for toolbars, menus, etc.
- mike_hearn 10y agoI was a Delphi programmer for years: yes it makes self contained binaries. But at this point the VCL definitely counts as arcane wizardry unfortunately - it's hard to think of a more legacy technology except maybe COBOL. More's the pity.
- TimJYoung 10y agoThen you also know that the VCL is a wrapper around the Win32 API, which is still present in Windows 10 and used by every native Windows desktop application on the planet, including .Net applications. So, how exactly is it legacy technology ?
- mike_hearn 10y agoI think it gets harder to hire people with strong Win32 knowledge every year, and there were always far more apps written against Win32 directly than the VCL.
- vram22 10y ago>Delphi does not really involve any "arcane wizardy" for basic applications Agreed. Said as a guy who is not a GUI programming expert - just used VB's earlier versions in real life projects (but more as project manager than dev, on those VB projects), and VB and Delphi (both in multiple versions) and wxPython for some small personal GUI apps. Not had any problems with Delphi that can be called arcane. And Pascal is a pretty straightforward language, and Object Pascal just adds some (mainly OO and GUI and Windows API) stuff on top of that.