Wait, is this a recent article? If so, this is a really great attempt at humor: "My colleague told me to abandon Delphi, it’s obsolete, Silverlight is the future.”
Why I Choose Delphi
151–160 of 307 posts
Re: Why I Choose Delphi
#152Earlier quoted context omitted.
I worked with both OP (ObjectPascal) and Go, and Go really catches much of the spirit of OP. BUT Delphi is an IDE that was designed specially for making out most of ObjectPacasl (and ObjectPascal has extensions to interface back with the IDE) nothing in Go Ecosystem comes close to that
But if someone saw the opportunity and decided to fill in that niche, I'd be the first to spend my money on it. Make it cost $1000, it doesn't matter - a modern language plus and excellent IDE it's something really worth spending my money on.
Chuck Jazdzewski, one of the original developers that helped create Delphi, did a series of blog posts that details some of the thought processes behind Delphi:
We sell a Delphi-like IDE for web applications (Elevate Web Builder) that uses Object Pascal, and the only other language we would even attempt to implement with the IDE/compiler is C#. It's the closest in terms of features/behaviors to Object Pascal, with the main difference being multi-cast event handlers (delegates) in C#, which is really just a compiler-syntactic-sugar detail.
Re: Why I Choose Delphi
#153Re: Why I Choose Delphi
#154Does Delphi's IDE allow undo/redo feature while developing forms based GUI apps?
Re: Why I Choose Delphi
#155I've not used Delphi/Pascal seriously for over a decade... and then a month ago, after being fed up with sublime/VScode/atom as my daily drivers for developing python I decided to write my own editor. So I installed Lazarus and within 12 hours I had a working editor which is so much FASTER than [put your JS based editor here]
Re: Why I Choose Delphi
#156Earlier quoted context omitted.
Because I want a UI that works on Windows and macOS out of the box. Plus I want it to have a tiny memory/CPU footprint and while .NET/WPF is better than the average Electron app I still notice a difference.
You can get an UI that works on both (WinForms or GTK#), or you can use the native UI frameworks
Re: Why I Choose Delphi
#157Wait, is this a recent article? If so, this is a really great attempt at humor: "My colleague told me to abandon Delphi, it’s obsolete, Silverlight is the future.”
delphi outlasted silverlight
honestly myself i was surprised by how easily and relatively fast microsoft abandoned silverlight, i really liked their rad tool, lightswitch , but it seems it was strongly coupled to silverlight, and got abandoned soon after it was announced that silverlight will not be further developed
makes you think, you cant bet on a product, because it is supported by a large company
Re: Why I Choose Delphi
#158The IDE is just so far behind the competition. Crashing all the time an slow. Theming support ist very limited (to date). Delphi Code Insight ("Intellisense") is slow and sometimes just refuses to work and is generally not on par with other offerings. Error Insight (the wiggly red lines thing) is even worse. Delphi still uses a single pass compiler which makes for great compilation speed but seriously limits the lang…
I used to think that about Delphi, various commercial Lisp implementations, etc. But after some time I've changed my view a little.
My change is because I realized that Delphi had its chance, and kept on trying as the chance slipped away. No amount of competitive pricing today is going to make a resurgence of Delphi happen. That door is closed, for all practical purposes.
The alternative is to offer products and support in a sustainable way and given the small number of people using Delphi professionally today, that means charging somewhat hefty amounts. IOW, their target market is business that has Delphi products that are worthwhile to maintain. In order to stay in business and provide service they have shed casual users.
Re: Why I Choose Delphi
#159Earlier quoted context omitted.
I wish I could upvote this several times. That's my exact experience as well. I would like more people to experience what was the way of creating software with Delphi, seamless and easy, really closing the loop between creating and the resulting application and then look back at what unnecessary complexity we are dealing with every day when working with software. (nb I think there was a blog somewhere by one of Delph…
Absolutely. I did GUI programming with Delphi in high school, then haven't touched it till now, and I am somewhat shocked how the ability to create desktop (or web) GUIs today seems to lag so much behind how I remember Delphi. Might be nostalgia speaking, but even if it doesn't lag behind, I'm pretty sure it hasn't gotten better. I guess QT Creator actually comes close. (Plus: Compile times were never ever an issue..…
Now for the web, nevermind.
Re: Why I Choose Delphi
#160I'm going to make the same comment that comes up every time I see Delphi and Lazarus/FreePascal: If you haven't tried Lazarus/FreePascal, you're missing out. It's really amazing, and it's truly free.
Can you give a couple examples that you think are amazing?
It actualy surpassed Delphi in some ways. You can develop native programs on non x86 platforms. The IDE and compiler installs and runs fine on the Raspberry/Nano/Orange PI boards, and others, so if you want to write a GUI to view sensors and actuators status, or maybe a display for a homemade KSP controller, the tools are there already. Free both as in beer and speech.