Comment on: Delphi 13 Community Edition Is Now Available
Still no Linux support...
Developers are frustrated by Delphi’s lack of Linux support, messy libraries, and intrusive spyware that triggers legal threats. DelphiForge delivers a clean, open‑source Delphi‑compatible IDE with native Linux support, streamlined libraries, and zero spyware, enabling seamless cross‑platform development without legal risk.
Still no Linux support...
Pascal was comparably clean, but Delphi library is quite messy. SysUtils is about local time, exceptions, floating number formatting and OS error handling. SyncObjs are about synchronization which is very good. But TThread resides in Classes, together with streams, serialization, base components, lists and other containers. Rapidly created form controllers are implementation of god object anti-pattern.> And calling win API was a horrorThis is not easy matter in any language. And I called Android API from Delphi. Still quite an adventure
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.Like, they won't even try to discuss with their sales team, or try to clarify the situation. Despicable company if you ask me.
Lazarus does not support BPL. Android and iOS support are under question. Free Pascal devs for many years did not look into Ada, and looked into C++ more, and that made Free Pascal ugly. 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. Anything is better than C++. Delphi delivered controlled types, that was IIRC for many years in top 10 feature requests on Quality Central, until QC was purged. They call it "managed records".Delphi has got inline const syntax. They talk about inline var, but from my Ada progr
Last time I tried Delphi Community Edition, I had to give them my email just to download it, then when I tried any of the templates the IDE showed, it wouldn't build at all, don't show me a template if it doesn't work.I received an email from someone asking how I was liking Delphi, I naively responded with my issue, but quickly realized he was just trying to sell Delphi. I would have bought Delphi over the years if they had a personal license for $99 or something, I am not investing thousands of dollars on a software where the free trial blows up out of the box (not intentionally it seemed).
No Linux support is a shame. Fortunately there's Lazarus and FreePascal as an alternative.
Unfortunately, if you intend on using Delphi, that will be $1200 plus $399 a year for the basic commercial license, and if you also intend on using databases, that will be $4600 plus $1399 a year. Or, you could use .NET, which is $0, and overwhelmingly better supported at this point.Embarcadero is milking a shrinking captive market, VMWare style. It makes perfect financial sense given the asset, but it's unfortunate for those of us with happy memories of Delphi 6 and 7.
Sadly it was a very lousy port, if I remember correctly instead of properly supporting Linux, they used Wine to make it work, thus it had quite a few issues.Secondly, it was trying to sell developer tools to a community that rather spend one month coding an alternative than pay regardless if it is a Starbucks XL cappuccino they would be losing.
Recommended execution roadmap for "DelphiForge: Transparent Cross-Platform IDE"
Examine the 8 harvested raw posts to map specific feature complaints, workflow workarounds, and user friction points.
Build a minimalist solution focused exclusively on solving "Developers are frustrated by Delphi’s lack of Linux support, messy libraries, and intrusive spyware that trigg..." without feature bloat.
Directly engage users in subreddits and developer forums who expressed frustration to offer early access beta invites.
Introduce structured subscription pricing matching market urgency score (75%).
Heavy-duty applications and virtualization layers are introducing crippling latency and CPU bottlenecks on Apple Silicon hardware. LatencyZero optimizes system-level resource scheduling to eliminate software slowdowns and restore native-speed execution.
Developers building event‑driven, serverless stacks are frustrated by webhook‑only integrations that force them to maintain extra infrastructure. EventSync converts those webhooks into a simple, pull‑based /events endpoint, letting teams retrieve change events on demand with minimal setup and zero webhook maintenance.
Designers struggle with clunky rectangle selects and manipulation in both photo editors and CAD suites, causing wasted time and frustration. SnapSelect offers an AI‑driven, cross‑platform selection layer that replaces drag‑and‑drop with gesture‑based, context‑aware selection, dramatically simplifying workflow in both 2D and 3D design environments.
Employees often feel alienated from the dev team, asking 'What do they even do?' while executives make costly layoffs behind closed doors. CodeClarity gives non‑technical stakeholders instant, digestible insights into ongoing software work and decision impact, aligning expectations and fostering a collaborative culture.