Live data from Hacker News

Why I Choose Delphi

csvelocity.wordpress.com

31–40 of 307 posts

Re: Why I Choose Delphi

#31

Oh, memories from the past.. Delphi 2005 was my introduction to computers and programming, first in a course given by the local technical university, later in regular school. Wasn't embarcadero back then, but Borland I think. Neckhold either way. I liked how the development worked, and think it wasn't a bad environment to first learn programming. Anyway, that were years of fun, but I, as most, moved on..

> it wasn't a bad environment to first learn programming.

Actually I think it's great, AFAIK, Pascal is meant to be a teaching tool for students.

Re: Why I Choose Delphi

#32
post #17

Earlier quoted context omitted.

You'll also have a smaller pool of candidates you can hire, no?

If you hire by checklist then yes. Otherwise, I would expect any competent programmer to be able to grasp Delphi.

I wouldn't expect them to want to though. Not because it's a terrible language to program in, just because it's not going to look as good on a resume for later jobs.

Re: Why I Choose Delphi

#33

Oh, memories from the past.. Delphi 2005 was my introduction to computers and programming, first in a course given by the local technical university, later in regular school. Wasn't embarcadero back then, but Borland I think. Neckhold either way. I liked how the development worked, and think it wasn't a bad environment to first learn programming. Anyway, that were years of fun, but I, as most, moved on..

Same here, I think it's a very nice system to learn programming with (certainly nicer, more forgiving than c++)

As time went by I moved on to PHP and other things. Is there anything that actually requires deep, low level OS hooks or anything like that, that would justify a desktop client app, as opposed to a browser based app, running locally (with web sockets and such?)

Re: Why I Choose Delphi

#34
I'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

#35

I'm very sad that Delphi is so inaccessible for hobbyists. In some spare hours I'm building a native app in Qt, but I'd have definitely built it with Delphi if I wouldn't have had to cough up 3000 dollars just to get started. In all frankness I don't get why Embarcadero doesn't copy Qt's licensing. If they make a free GPL version, Delphi-based open source could thrive while just about everybody who buys a license now…

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.

Re: Why I Choose Delphi

#36
post #35

Earlier 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.

Also TypeScript!

Re: Why I Choose Delphi

#37
post #35

Earlier 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.

Yes. And also more recently, Typescript. Quite a career!

Re: Why I Choose Delphi

#39
I'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

#40
> Finally, I really enjoy programming in Delphi. Sure it has it quirks, is a bit verbose, shows its age, etc. but there is something fundamentally elegant about this technology, it is always a pleasure to code in. I feel happy when I’m using Delphi. If a tool makes me happy, does the job, that’s win-win.

People talk about the technology as if it can be objectively good or bad instead of a medium that you find a connection with. He likes it, that's the only reason for choosing it that really matters.

Post reply on HN