Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Is Delphi a dying language?

Status
Not open for further replies.

YamahaJojje

Programmer
May 27, 2004
11
SE
Hi!

Been a while since I was an active programmer and im now starting to get into it again.
And i wonder is Delphi something to continue with or should a I take my time and spend it on C# instead?

Been a while since i last used Delphi =) but I still enjoy it!

Best regards
 
I'm no expert by any means, nor do I make a living writing programs. But here's my take on it.

I wondered which programming software I would switch to when I learned that Microsoft would drop support for VB 6 runtimes in after Windows 8. I bought a copy of VS.net 2005 and played with it some. I wrote a few apps in VB.net and found it easy. From what I've played with C# it doesn't look that hard either. For my app's the .net run times were too slow. The other problem with the .net langauges is the ease of decompiling the compiled code. Every copy of VS.net comes with a decompiler. You can use obfuscators to slow hackers down, but they can still come up with your source code with suprisingly little work. These problems for me were the reasons that pushed me to Delphi. I just purchased Delphi 2010. It's great, not to difficult to learn. It compiles fast native machine code and seems to me with proper marketing would have a bigger potential now that it ever has.

What ever way you decide to go, good luck to you.

Bryan
 
Dieing language? No, I don't think so. It seems like Embarcardero Technologies plans to continue growing the product. A new version of the Delphi/C++ Builder sister products is released nearly every year now to better support Vista and Windows 7. Also, the technology roadmap suggests there will be a 64 bit version one day.

The decision to learn C# is your own. To be honest, I am a C++ kind of person. Should I ever need to program in the Unix or Linux environments, I do not want to have to re-learn C++. In the mean time, Win32 is still supported, so you can continue to program using Delphi.

Steve.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top