Developer tools · ide
Delphi
Hacker Approved
Recommended for building native Windows desktop apps very quickly with a visual drag-and-drop designer, though critics complain about aggressive licensing and a company that lost its way.
Summarized from 248 comments.
Recommended for building native Windows desktop apps very quickly with a visual drag-and-drop designer, though critics complain about aggressive licensing and a company that lost its way.
- recommend
- 126
- criticize
- 44
- months recommended
- 13 of 13
- median owned, 4 owners said
- 23 years
Why people love it
Very fast desktop GUI building · 9
there is just something special about older versions of Delphi and now Lazarus that makes it so much easier to write desktop software than most other frameworks
Oct 2026 · commentCreating a simple application that had a database backend, data presentation gui and some simple CRUD logic took like 15-30 mins.
Feb 2026 · commentWinForms was probably the closest thing since Visual Basic (and Delphi) in terms of rapid prototyping of a GUI.
Aug 2026 · commentEasier than Microsoft's frameworks · 4
Delphi had a powerful and easy to use GUI editor in the early 2000s, much less of a hassle compared to building software with Windows' own C++ API.
Aug 2026 · commentEven doing COM in Delphi/C++ Builder feels more ergonomic than any of Microsoft endless C++ frameworks for COM/WinRT.
Aug 2026 · commentthe tooling available in C++ Builder, Delphi, VB 6, C++/CX (WinRT is basically COM with extras) also great.
Feb 2026 · commentFast compile and feedback loop · 3
I still miss Turbo Pascal (and later Delphi) ... not so much the language, but the speed of feedback was unparalleled.
Oct 2026 · commenta cross platform dev environment that addresses all these problems and compiles in less than a second
Jan 2026 · commentPascal/Lazarus/Delphi strike such a nice balance of responsiveness in the development lifecycle
Oct 2026 · commentNative, dependency-free executables · 2
It is incredibly easy to use / develop with and single exe no dependencies deployment mode is superior.
Mar 2026 · commentThe VCL (WinAPI wrapper plus very extensible for custom controls) behaves 'natively' because it is.
May 2026 · comment
What people warn about
Aggressive licensing and legal threats · 4
And they have spywares in their IDE and if they even think for a second that you're using the trial software in an unauthorized way, their lawyers will threaten you.
Aug 2026 · commentBorland should have made the language 100% free with a totally 100% free command line compiler and libraries.
Aug 2026 · commentIt's 90's tech. Their business model is selling expensive subscriptions to keep legacy projects alive.
Aug 2026 · commentVendor lost direction over time · 2
Delphi had a good thing going for a while, a ton of potential. But they pivoted themselves out of that real fast...
Feb 2026 · commentDelphi's rotten web implementations frustrate developers and developers are easily porting to free JS tools
Jul 2026 · commentLegacy tech, hard to hire for · 2
It's 90's tech. Their business model is selling expensive subscriptions to keep legacy projects alive.
Aug 2026 · commenthiring people who want to learn or know Delphi is hard, so off to C# we trundle forward
Feb 2026 · comment
Long-term owners
30 years after Delphi and VBA, we've only regressed in terms of truly integrated development environments
Feb 2026 · comment
I wrote back-office software in Delphi that ran for 15+ years without any maintenance or support.
Feb 2026 · comment
What hackers pick instead
- JetBrains IDEsLong-time developers praise JetBrains IDEs for deep code intelligence, refactoring, navigation and debugging, but critics cite heavy resource use, buggy recent updates and clumsy AI integration.233recommend
- IntelliJ IDEAThe go-to IDE for Java and Kotlin, praised for built-in refactoring, code navigation and JVM debugging; the common complaint is heavy memory and resource use.206recommend
- Microsoft Visual StudioA full Windows IDE praised for its powerful C++ and C# debugger, code navigation and productive WinForms tooling, though many find it slow, bloated and pushy with Copilot.165recommend
- XcodeApple's free IDE, praised by long-time users for strong debugging tools and steadily improving AI agent support, though many find it buggy and tied to recent Macs and macOS.100recommend
- JetBrains RiderDevelopers, mostly on .NET, say it is faster and smoother than Visual Studio, especially on Linux and Mac. The most common caveat is subscription-only licensing.68recommend
Every quote
The 40 most detailed of 248 comments. Each links to the original.
there is just something special about older versions of Delphi and now Lazarus that makes it so much easier to write desktop software than most other frameworks
Recommends · Oct 2026 · in “Free Pascal compiler now supports dynamic packages”
Delphi had a powerful and easy to use GUI editor in the early 2000s, much less of a hassle compared to building software with Windows' own C++ API.
Recommends · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
Creating a simple application that had a database backend, data presentation gui and some simple CRUD logic took like 15-30 mins.
Mixed · Feb 2026 · in “Delphi is 31 years old – innovation timeline”
I still miss Turbo Pascal (and later Delphi) ... not so much the language, but the speed of feedback was unparalleled.
Recommends · Oct 2026 · in “Borland Turbo Basic”
Even doing COM in Delphi/C++ Builder feels more ergonomic than any of Microsoft endless C++ frameworks for COM/WinRT.
Recommends · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
Delphi had a good thing going for a while, a ton of potential. But they pivoted themselves out of that real fast...
Mixed · Feb 2026 · in “PascalABC.net”
WinForms was probably the closest thing since Visual Basic (and Delphi) in terms of rapid prototyping of a GUI.
Recommends · Aug 2026 · in “Show HN: C# Game Engine with its own scripting language and IDE”
the really nice part is the ability to make things by dragging and dropping visual and non visual components
Recommends · Jan 2026 · in “The C3 Programming Language”
the tooling available in C++ Builder, Delphi, VB 6, C++/CX (WinRT is basically COM with extras) also great.
Recommends · Feb 2026 · in “C Isn't a Language”
The RAD environment makes it insanely quick and easy to throw together a reasonably functional desktop app.
Recommends · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
what Delphi always excelled at was being able to quickly click together a GUI (with a WYSIWYG UI designer)
Mixed · May 2026 · in “Blaise – A modern self-hosting zero-legacy Object Pascal compiler targeting QBE”
Ironically it is still easier in Delphi than the frameworks Microsoft keeps pouring out for .NET and C++.
Recommends · Sep 2026 · in “Modern Object Pascal Introduction for Programmers”
It is incredibly easy to use / develop with and single exe no dependencies deployment mode is superior.
Recommends · Mar 2026 · in “Windows native app development is a mess”
a cross platform dev environment that addresses all these problems and compiles in less than a second
Recommends · Jan 2026 · in “The C3 Programming Language”
nowadays there is no non-AI way to build a whole UI app in on afternoon like with Delphi/C++ Builder
Recommends · Jul 2026 · in “Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot”
The VCL (WinAPI wrapper plus very extensible for custom controls) behaves 'natively' because it is.
Recommends · May 2026 · in “Native all the way, until you need text”
You could whip up decently usable UI in Delphi far quicker than similar one in any TUI framework.
Recommends · May 2026 · in “Why TUIs Are Back”
Pascal/Lazarus/Delphi strike such a nice balance of responsiveness in the development lifecycle
Recommends · Oct 2026 · in “Free Pascal compiler now supports dynamic packages”
there's nothing quite like it in terms of the efficiency of getting deliverables to customers
Mixed · May 2026 · in “Blaise – A modern self-hosting zero-legacy Object Pascal compiler targeting QBE”
hiring people who want to learn or know Delphi is hard, so off to C# we trundle forward
Mixed · Feb 2026 · in “Delphi is 31 years old – innovation timeline”
And they have spywares in their IDE and if they even think for a second that you're using the trial software in an unauthorized way, their lawyers will threaten you.
Criticizes · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
Borland should have made the language 100% free with a totally 100% free command line compiler and libraries.
Criticizes · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
Delphi's rotten web implementations frustrate developers and developers are easily porting to free JS tools
Criticizes · Jul 2026 · in “Porting from Delphi to JavaScript, will unalive your blog from Delphi RSS Sites”
It's 90's tech. Their business model is selling expensive subscriptions to keep legacy projects alive.
Criticizes · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
Delphi and Qt are dead for companies that do not have at least one lawyer on retainer
Criticizes · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
Delphi did not look into Ada either, but they looked into .NET instead, and that made Delphi not as great, but better than Free Pascal.
Mixed · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
The best cognitive impedance matches happened a while ago, when Visual Basic 6 and Delphi for Windows first came out.
Recommends · Feb 2026 · in “LLMs could be, but shouldn't be compilers”
There were flexible layout container components which helped a lot when adapting forms to varying screen resolutions.
Recommends · Nov 2025 · in “.NET MAUI is coming to Linux and the browser”
It is still a fantastic IDE to build native UI apps and I don't see a reason why Rust couldn't be used the same way.
Recommends · Nov 2025 · in “Ratatui – App Showcase”
The web-esq interface approach is far harder than it needs to be for small applications with basic interfaces.
Recommends · Mar 2026 · in “Delphi 13.1 Released, with ARM64 support”
windows was arguably more friendly for casual developers than Linux with things like Visual Basic and Delphi
Recommends · Nov 2025 · in “Are consumers just tech debt to Microsoft?”
I use both for desktop applications but as an IDE and for debugging in particular Lazarus is behind Delphi.
Mixed · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
30 years after Delphi and VBA, we've only regressed in terms of truly integrated development environments
Recommends · Feb 2026 · in “What Claude Code Chooses”
A lot of the software I really admired in the early 2000s was developed by single persons using Delphi.
Recommends · Aug 2026 · in “Delphi 13 Community Edition Is Now Available”
I think it's quite an accomplishment to survive in the modern world of free software development tools.
Recommends · Mar 2026 · in “Delphi 13.1 Released, with ARM64 support”
Yes, you can build cross-platform GUI apps with Delphi. However, that requires using Firemonkey (FMX).
Mixed · Dec 2025 · in “Win32 is the stable Linux ABI”
We should give Go, C++ and Rust folks a few copies of Turbo Pascal 7 for MS-DOS, and Delphi current.
Recommends · Apr 2026 · in “Turbo Vision 2.0 – a modern port”
You could have built the same thing in VB6 or Delphi with less effort and used less of my resources
Recommends · Sep 2026 · in “Most people prefer traditional architecture”
I wrote back-office software in Delphi that ran for 15+ years without any maintenance or support.
Recommends · Feb 2026 · in “Delphi is 31 years old – innovation timeline”
Delphi was used for tons of RAD software in the 90's, both for the enterprise and for home users
Recommends · Apr 2026 · in “The 1987 Game "The Last Ninja" was 40 kilobytes”
Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake