Porting from Delphi to JS, will unalive your blog from Delphi RSS Sites.
Delphi Nightmares Substack
SubscribeSign in
Porting from Delphi to JS, will unalive your blog from Delphi RSS Sites.<br>Embarcadero is fearful when Delphi's rotten web implementations frustrate developers and developers are easily porting to free JS tools. The Delphi Moat has greatly shrunk.
Delphi Critic<br>Jul 07, 2026
Share
Delphi as Secret Weapon
Embarcadero is on a marketing spree to convince developers Delphi and C++ Builder is a “secret weapon”, and winning developers use Delphi to gain competitive advantages.<br>One wonders what kind of advantages are there, except buy-this, buy-that and end up in dozens of useless subscriptions?<br>Thanks for reading Delphi Nightmares Substack! Subscribe for free to receive new posts and support my work.
Subscribe
Background
Embarcadero Blogs1 uses WordPress, the Delphi help website, is a PHP site.
Delphi Documentation Site Errors<br>Delphi Critic<br>June 25, 2024
Read full story
When developers find success in Dart/Flutter, Go and Python. They are disconnected, isolated, and de-listed from BeginEnd, DelphiFeeds and other popular Delphi sites.
Photocredit: BeginEnd.net
Delphi to JS.
The latest victim is Dr. Holger’s site. He posts on porting Delphi TMS to NextJS, titled “Four Hours to Migrate a 6-Year-Old Delphi Multi-Tier App2”.<br>Dr. Holger describes porting from Delphi + TMS Web + TMS XData + Firebird.
Photo credit: holgerscode.com/blog/2026-07-02<br>TMS is an Embarcadero Partner. Somebody with weight in the Delphi community. Their offering, TMS Web, is a custom Pas to JS parser solution.<br>Going to host on Linux? Haha. You need to buy Delphi Enterprise, then cross-compile to Linux. Need to use MySQL where MySQL exists on another server? Good luck with the .so files and cross-platform run-time files compatibility.<br>Dr. Holgar describes the actions needed to port this project to NextJS.<br>We are, genuinely, at a new place. For the first time, a developer’s experience and taste can be applied at the speed of thought instead of the speed of typing. The bottleneck moved from “how fast can I write it” to “how well can I direct and judge it.” That’s not a threat to good engineers. That’s the best day good engineers have ever had.<br>I’m more excited about building software than I’ve been in years. Four hours for a month of work will do that to you.
Delphi is single-EXE file code-generation for Windows. For Linux, you need to install many pre-requisites3, you start wondering if your site has hidden vulnerabilities. Are there any known CVEs against Delphi Linux?<br>Thanks for reading Delphi Nightmares Substack! This post is public so feel free to share it.
Share
Shunned
Your author briefly saw about Delphi to Next.JS on BeginEnd, Delphi Feeds… and it disappeared.<br>The greatness of Delphi is to use is it as a secret weapon to gain competitive advantage.
Delphi + Lua = Super-powered App…?
Delphi + Python = Super-duper App?
More like:
Delphi Dead-weight,<br>Rewrite Delphi object-pascal to another language.
Embarcadero calls you for license compliance.<br>Cannot activate Delphi (after not renewing subscription).
Social media harassment.<br>Slander, libel, defamation.
Loss of reputation, loss of opportunity.
DelphiFeeds, BeginEnd is becoming an echo chamber as more blogs are removed.
AI can port Delphi to JS, Delphi to Dart/Flutter, Delphi to Go, and move to production environment, without Delphi.
Bonus: It seems now, there is gatekeeping. Your author tried adding this blog to BeginEnd, DelphiFeeds and was denied.<br>1Embarcadero RAD Studio, Delphi, & C++Builder Blogs – Blazing Fast Cross-Platform App Development Software for Windows, macOS, Linux, iOS and Android
2Four Hours to Migrate a 6-Year-Old Delphi Multi-Tier App — Holger's Code
3jimmckeeth/Linux4Delphi: Scripts and resources to simplify the setup and development with Delphi on Linux.
Share
Discussion about this post<br>CommentsRestacks
TopLatestDiscussions
No posts
Ready for more?
Subscribe
© 2026 Delphi Critic · Privacy ∙ Terms ∙ Collection notice<br>Start your SubstackGet the app<br>Substack is the home for great culture
This site requires JavaScript to run correctly. Please turn on JavaScript or unblock scripts