Solved

Delphi version

Posted on 2006-06-16
14
560 Views
Last Modified: 2010-04-05
Hi what is the best version of Delphi ever

thanks regards
0
Comment
Question by:ibrobar
14 Comments
 
LVL 27

Accepted Solution

by:
kretzschmar earned 25 total points
ID: 16919623
as i don't have d2005 nor d2006,
i would say d7

meikl ;-)
0
 
LVL 28

Assisted Solution

by:ciuly
ciuly earned 20 total points
ID: 16919627
that depends on the user experience. for example I only worked with versions 3,5,6 and 7 so I will definetly say 7.
but I I would work with the other versions as well, I might (or not) change my mind.
0
 
LVL 10

Assisted Solution

by:atul_parmar
atul_parmar earned 20 total points
ID: 16919901
For Windows platform D5 remains the first choice.
D7 for classic web applications
D2006 .Net

So it depends on the users interest. e.g. If he wants develop for .Net D2006 is best for him.
0
 
LVL 11

Assisted Solution

by:calinutz
calinutz earned 20 total points
ID: 16920253
Delphi 7 is deffinitely the best there is (for non .NET applications)... and since year 2006 I suggest you
try Delphi 7 Pro Second Edition :) (of course if you have a Delphi 7 Professional License)
Weird... I know... but hey it's not me who built it.
And by the way it's a great ideea (D7SE) but the people from Borland should be angry with the guy who did it (my oppinion)... putting a Delphi pro freely available for download... Considering that I use a Delphi 7 Pro version that costed me almost 1000 euro, and now you can download it and use it freely.
I wonder how long will it be available and the website up?

Regards
0
 
LVL 11

Expert Comment

by:calinutz
ID: 16920284
By the way... the link to the website where you can find it is:
http://www.liteapplications.com/

and this is the explanatory text...:

"Welcome to Lite Applications!

Lite Applications exists because we believe in fast and small applications.

Even though many people may not know what the word bloatware means, almost everyone has experienced it in the form of unjustifiedly big and slow software. Windows Vista is the most recent example. With a minimum hardware requirements of 800 MHz, 512 MB of RAM, and 15 GB of free disk space, one would swear that Microsoft receives commissions from the hardware vendors. Now, is there anything in Vista that you can't do in Windows 2000 (133 MHz, 64 MB, 1 GB)? Hardly.

As software developers, and specifically as Delphi developers, we suffered bloatware for the first time in 2004, when Borland proclaimed itself the official .NET bitch, ditched Delphi 7, and tried to replace it with the infamous Delphi 2005 (tied to the .NET Framework, unstable as hell, with huge performance problems, and the Help system unusable). And Delphi suddenly became bloatware. Needless to say that nobody used Delphi 2005 for serious work (those who paid for it have not been compensated though). The next year, Delphi 2006 arrived. Same bloatware, but more stable, still some performance problems, whopping memory leaks, and very bad Help system. That's where our adventure of tweaking Delphi started.

Lite Applications is a place devoted to offering fast and small alternatives to bloated solutions. We use Delphi 7 Second Edition in our everyday work, and our next project is an easy to use database system for the average user who doesn't have the time to learn big and complex programs. Stay tuned!"
0
 
LVL 11

Expert Comment

by:calinutz
ID: 16920301
So there you have another point of view about which version is best :)
Regards
0
Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

 
LVL 28

Expert Comment

by:ciuly
ID: 16920569
>And by the way it's a great ideea (D7SE) but the people from Borland should be angry with the guy who
>did it (my oppinion)... putting a Delphi pro freely available for download... Considering that I use a Delphi 7
>Pro version that costed me almost 1000 euro, and now you can download it and use it freely.

hm... I can't stop thinking about legel issues. I am not a license expert, but something tells me that you will need a delphi 7 license anyway.
0
 
LVL 26

Assisted Solution

by:Russell Libby
Russell Libby earned 20 total points
ID: 16923850
Along this topic;

Historically, it has seemed that the odd numbered Delphi versions (1, 3, 5, 7) have always been much more stable and usable than the even numbered vers.

Russell
0
 
LVL 28

Expert Comment

by:ciuly
ID: 16923923
agreed :) though I don't know if that applies to the versions over 7 (>=8)
0
 
LVL 11

Expert Comment

by:calinutz
ID: 16926317
Still reffering to D7Pro SE, I am pretty sure you need a legal licence to use it in comercial applications. The fact that it is put freely available for download makes me think it will have legal problems with Borland. Or maybe they will hire the guy (who seems very capable by the way). And maybe if they hire him... we might see a Delphi 7 improved to the max available for buying... I do not approve with Borland for discontinuing the offer for Delphi 7... even if it does not provide support for .NET applications... Who sayz that all applications must use .NET? I never needed the .NET so far. maybe later, after Vista will be forced again upon customers, laike all latest MS Windows, maybe then I will be forced to change. But since 2004 till today... i did not feel the need for .NET in my applications.
Anyway... MS is not the issue in this question.
And what is all that fuss about Borland wanting to sell out? Will that be a problem for us developers and customers? This is a question mark I am having for a while now.
0
 
LVL 28

Expert Comment

by:ciuly
ID: 16926366
I myself wanted to buy 9and still want0 a D7 prof license, but can't find a place that might still have a lost license somewhere :)
related to bortland selling the product line, I don't believe that will have much impact on customers and very little on developers that use the old versions like D7. I'm using teh delphi ide's for 6 years now and never once needed support from borland and there are probably lots of developers in my situation. we only need a license from time to time (chaging work place; for a friend, etc)

but we're getting offtopic now :D there's another topic somewhere on this issue with borland selling , we can continue there if needed.
0
 
LVL 17

Assisted Solution

by:Wim ten Brink
Wim ten Brink earned 20 total points
ID: 17121055
My personal thoughts:

I am programming in Pascal/Delphi since Turbo Pascal 3. I've bought in the past years Turbo Pascal 6, Borland Pascal 7 and all Delphi versions from Delphi 1 to Delphi 2006. (Pro versions, all.) So I know them all. :-)

I always liked Delphi 2 since it produces very small executables compared with the newest versions. It was also one of the fastest compilers and had very good performance compared to the recent Delphi version. Still, nowadays Delphi 2 would just be too limited in it's options for modern developers and of course the IDE lacks a lot of cool features. But Delphi 2 was in my opinion one of the best versions.

For a long time I donsidered Delphi 5 superior until I got Delphi 7. Then Delphi 7 became my favorite. When I bought Delphi 2005 I still prefered to use Delphi 7 because it starts up faster and the main difference was mostly the IDE. I don't consider the IDE that important. I think the libraries must be stable and the resulting code must work well.

But after I started to use Delphi 2006 I shifted again and my current preference is Delphi 2006. Mainly because of the 'personalities' which make it easier to do cross-language programming. But also because they made some nice improvements in the memory management and a few other things. Besides, Delphi 2006 has good support for namespaces, which I've learned to use in the last few years. And namespaces make it a lot easier to divide your sourcecode into logical groups. (Delphi 7 can use namespaces, btw. But the IDE of Delphi 7 had problems with them.)
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
Have you ever had your Delphi form/application just hanging while waiting for data to load? This is the article to read if you want to learn some things about adding threads for data loading in the background. First, I'll setup a general applica…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now