Does Delphi's IDE allow undo/redo feature while developing forms based GUI apps?
Why I Choose Delphi
51–60 of 307 posts
Re: Why I Choose Delphi
#52Earlier quoted context omitted.
If you're looking for something more Deplhi-like, why don't you just use .NET? Mostly open source now, tons of 3rd party libraries and component packages available for it, just like Delphi in its glory days.
Isn't the same guy behind both Delphi and C#? Anders Hjelsberg if memory serves.
TP and Delphi, obviously, require no apologies.
Re: Why I Choose Delphi
#53The VCL is Delphi's component model, and it just isn't available anywhere else, if you've never used it, download the free starter edition and have a look. You can make applications in minutes, you can make your own components in Delphi as well and include them in the IDE, they look just the same as the ones that come with Delphi. You can also buy commercial components. You can make component editors that are included in the IDE to make things easier for developers, it is really unique.
Re: Why I Choose Delphi
#54I'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.
Re: Why I Choose Delphi
#55Earlier quoted context omitted.
> Does Delphi justify its cost? As far as I can tell, there are no free compilers - seems like a pretty high hurdle when most languages can be used for free. The bigger problem is that you are stuck with whatever features Embarcadero thinks are important. For example, Delphi didn't have a 64-bit version for an excruciatingly long time. How many companies using Delphi got run over by a competitor during that window? A…
Not to take anything away from the general gist of your argument, but why would a company get run over by a competitor simply for not offering a 64-bit build? This seems extremely far-fetched to me.
Re: Why I Choose Delphi
#56For all you folk talking about pascal and so on, Delphi really isn't about the language imho, it's about the components. The VCL is Delphi's component model, and it just isn't available anywhere else, if you've never used it, download the free starter edition and have a look. You can make applications in minutes, you can make your own components in Delphi as well and include them in the IDE, they look just the same a…
Indeed, WinForms is so similar to VCL, even when it comes to the overall hierarchy (Object <- Component <- Control sound familiar?), you might look at it and wonder if Microsoft hired someone from Borland to work on .NET back in the day. Of course, it was only their chief architect. ~
Re: Why I Choose Delphi
#57The pricing is just out of this wolrd. You get the impression that they try to squeeze every last penny out of their existing user base.
People always say one of the main advantages of Delphi is programming of database centric (CRUD) applications but compared to the SAP system it's still inferior. I think the principle of RAD itself may be flawed/dangerous. Sure, for small CRUD Apps with a single window operating directly with the db components (Grid, and those "mapped" Fields) you will quickly have results and it will work. But for larger Applications that all falls apart.
The trouble I see for Delphi is that the whole eco system is rotten. In my perception there are only a hand full suppliers of components and libraries left. Some of those components are barely maintained and even worse documented. There is lots more knowledge and up-to-date examples available for C#.
Re: Why I Choose Delphi
#58I'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?
That aside, one thing that I like about FP is their text-mode IDE. They basically copied Borland's original Turbo Pascal (circa 7.0) IDE for DOS. Except this one runs on Linux etc. And, of course, has a lot more features. There's something about that TUI goodness that is hard to capture in modern GUI IDEs - and then it's also blazing fast (you think Sublime is fast? ha).
Re: Why I Choose Delphi
#59Except for the lack of IDE/RAD, a worthy present successor is Nim. There really is no end to the potential of this clear, cool, concise, modern, fast, and elegant language.
Re: Why I Choose Delphi
#60For all you folk talking about pascal and so on, Delphi really isn't about the language imho, it's about the components. The VCL is Delphi's component model, and it just isn't available anywhere else, if you've never used it, download the free starter edition and have a look. You can make applications in minutes, you can make your own components in Delphi as well and include them in the IDE, they look just the same a…