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!

should I choose delphi

Status
Not open for further replies.

csvideo

Programmer
Oct 19, 2001
74
BB
I have been programing in VFP for the pass five years and I love it. I can create an entire full featured powerful application with just VFP only. However I want to learn a next development language just to open up my mine to other ways of doing things. I don't want another microsoft product (especially VB, I used VB for a while and I think VB is AWFUL when compared to VFP). Is delphi my best choice for a RAD tool. If so, why? and If not so, what is?
 
Delphi is an extremley powerful programming language which I have found to be well suited to whatever development I have needed. There is a vast amount of third party components on the net (many of which are free) and as Delphi is based on the old Pascal language it is very easy to pick up and learn. Ive been using it for over two years now and have absolutley no plans to switch. The only grumble is the helpfiles included with delphi are pretty naff so a good book is recommended (anything by Marco Cantu seems to be very good). As for VB, Delphi is usually about two versions ahead and is far better at almost everything. The decision is yours but after two years Im still learning new things with delphi whilst being regarded as an extremley competent programmer in the language.
 
The short answer is YES.

There are only two real alternatives, discounting VB
I would discount both for the following Glib reasons:-

C++ Builder: also by Borland, The same interface, produces compact fast code, but you have to put up the truly awfull 'C' language.

Java: This is just 'C' again, and they never sorted out the platform mess.

Microsoft have come up with this C# thing, which is 'C' again and also by Microsoft. no should be said, except that some people belive that future versions of Windows may only support applications written using this system, has anyone else has heard about this?!

I use Delphi 4 and that is still 2 versions in front of VB, but I don't think that Delphi 6 (the current version) is 2 versions in front of Delphi 4, if you see what I mean?

Steve.
 
First, im sorry but my english is too hard... :)

You can consider java if you wish develop enterprise apps.
Desktop apps in java is very hard and too slow.

java is elegant language in OO concepts.

java is "write once, run anywhere", meaning "portable application".

the java sdk is scallable, since cel phone, up to mainframe computers.

Theres a great search in job for java devellopers. get a search in job sites and compare with delphi and java.

Java has support from leading industies as Sun and IBM.

The great professional is not just know a computer language. some background is a "must" differential.

Tips: to take "good practices" and "OO concepts", i suggest that you first make a course in OO (if you dont have, of course). "Think Objectively".

Second, learn formal specification in software development. A great tip is UML and "Design Pattern". a lot of links about patterns: A great book is "Applying UML and Patterns - Craig Larman - ISBN 0-13-748880-7".

When you experienced java programmer, you can try be a "Certificated Java" by Sun.

Regards,

Mario Pinto Monteiro
 
My experience is the reverse of yours. I have used Turbo Pascal and the Delphi since its inception. In the past two year, I have had to code major applications in VB in SQLServer environment and recently took over the maintenance of a large insurance project written in VFP because clients insisted on maintaining their legacy systems.

My prejudice is Delphi first, last and always. The VFP environment including the debugger is many versions away from approaching Delphi's ease of use. My comments on VB are unprintable. My work in other systems and languages would be a good script for a Fright Night movie.

The point about Delphi help made by EricDraven is valid but then the MSDN Developers Library Visual Studio 6 is not any better.

Good luck with your Delphi journey, you will appreciate new things about it everyday.

Roger
 
Take a look at this FAQ dude. There is a lot of info in it!
I didnt write it though:

faq102-776

I hope you make the right choice
(I can tell you its Delphi:)) BobbaFet

Everyone has a right to my opinion.
E-mail me at caswegkamp@hotmail.com
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top