David Schwartz via PLUG-discuss said on Sun, 25 Dec 2022 07:20:47 +0000 (UTC) > Steve does a nice job of defending the status quo, Thank you! > but I’m eager to > move beyond that. [snip] > First, let me say that I’ve made the majority of my income since 1997 > as a Delphi developer. It did get quite a bit of traction between 1999 > and 2007. I happen to think it’s the most productive coding platform > on the market today, I think Clarion might give Delphi a run for the money, but I've dabbled in Delphi and Lazarus enough to agree that they're very productive, ESPECIALLY after you've really gotten to know them, which I haven't. However, like Unix and Clarion before it, IMHO Delphi shot itself in the foot by charging too much. IIRC Delphi started out being affordable for the average kitchen table programmer, resulting in a lot of people knowing how to do it. But like Unix and Clarion, they raised their prices to the point where a kitchen table programmer couldn't afford it, and it became strictly glass house. Which meant a scarcity of people who could do Delphi, which inhibited its growth. The first Lazarus free software Delphi Clone came in 2001, a little too late. Nothing in my preceding three paragraphs should be inferred to mean that Delphi isn't super productive. Those paragraphs are merely a possible explanation why Delphi became an also-ran, while C, C++, Java and Python continue to be often used languages. > The problem is that hardly anybody is using Dephi for NEW product > development. This isn't surprising given the acquisition price and annual subscription. A developer can experiment with Python, Node, React, Vue, and PHP for free, and after gaining prowess get right into a high paying job. If the language doesn't work out for him or her, it's just a few hours lost. Contrast this with Delphi, whose least sophisticated offering is $1279 first year, $399 every year after. If it continued to be priced the way Philippe Kahn priced things, Delphi just might have ruled the world. > https://bestkeywordmixer.com/  > > I wonder how long it would take to build that in any “full-stack” web > programming platform. Less than an hour? > > I used Delphi + WebCore and I didn’t write a single line of javascript > — just ObjectPacal. And it’s not much code. A real benefit to this type of thing is quickly coding up a prototype that can actually evolve into the real thing after forming a basis for discussion about specifications. > (BTW, WebCore also runs > within the free VS Code IDE, so you don’t even need Delphi. But it > still uses ObjectPascal.) Will it work with FreePascal? > I’m tired of writing lines of code to describe what I want my software > to do. I want somthing more visual and less prone to error, that > requires less tacit knowledge of dozens of libraries and the latest > functions and calling parameters, and is easier to test. I just want > to be able to draw a diagram and say, “do this…” and it knows how. Me too. How would you like to give a Lazarus presentation at one of online GoLUG meetings? SteveT Steve Litt Autumn 2022 featured book: Thriving in Tough Times http://www.troubleshooters.com/bookstore/thrive.htm --------------------------------------------------- PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org To subscribe, unsubscribe, or to change your mail settings: https://lists.phxlinux.org/mailman/listinfo/plug-discuss