Saturday, March 6, 2010

Reading tea leaves - Delphi 2011 or maybe Delphi 2010 update 8/9

Delphi 2011 to include MacOSX, Linux platform, on Windows:
Your reviewer was looking at this post by David Intersimone from Add-in-Express blog. I am surprised David keeps saying "compiler" without "IDE", new "VCL".

Your reviewer found out why. Marco Cantu's Delphi 2010 book, quotes:
"Despite three versions, Kylix never caught on, because of some instability of IDE. That's probably one reason why Embarcadero mentioned its future cross-platform versions of Delphi will use the Windows IDE and let developers cross-compile to other operating systems."

That means, use back same old IDE but generate a MacOSX or Linux ELF file from Windows and (probably) do remote debugging to debug it.

Where's 64-bits?
From the road-map, maybe the next version of Delphi will come out in 2012 and then maybe Delphi/64 in Delphi 2013 or 2014... Of course, your reviewer could be wrong, but playing devil's advocate:

a) There is completely no blog, no article, no post from Embarcardero's website about 64-bit assembly, 64-bit stacks, 64-bit X64 instruction set usage (sneak-peek previews)

b) There are no 64-bit details from those who know, such as Marco Cantu's blog, Winds of Wings, etc.

c) There is no decent documentation for x64-bit handling.

d) Looking at how lonely Rudy Third Dental Probe Third Rail for Ruby newsgroup, Delphi for PHP newsgroup and Delphi for NET newsgroup has been, it probably means poor sales. If this new MacOSX (32-bit only, assuming) and Linux (32-bit-only) bombs or still results in poor sales...

... there may never be a Delphi/64 because there is not enough money to finance it ... and the Delphi people are really sick of paying for subscriptions, upgrades.

14 comments:

Anonymous said...

"(P.S., Mr. David Intersimone - please shave your beard and make your self presentable. You look like some Mullah from Afghanistan or somebody who does not care about hygiene or spelling)."
I agree with a lot of what you say. But, please! That comment is really totally subjective and undermines your credibility. Wearing a beard has nothing to do with hygiene, that's just a matter of taste.

Delphi Haters said...

Removed

Anonymous said...

Thanks for removing :)

Anonymous said...

"... and the Delphi people are really sick of paying for subscriptions, upgrades."

That sums it up nicely for me. Bought D2006. Incredibly buggy. They release a patch, but still buggy. Soon after, it's "Sorry, but we don't support D2006 anymore. You need to buy D2007." Ok, did that. Still has bugs. A few patches later, it's the same thing yet again. "Sorry, we want more money, buy D2009." (I told them to go to hell after that and went back to C/C#). D2009 is the same, and so is D2010.. from what I read 2010 was actually worse as they seem to be more focused on the damned licensing than fixing the product.. which of course was a waste of time. D2010 has some fun bugs in it still as I understand it, and they're already churning out D2011?

Throw in the fact that they can't get the Windows VCL bug free.. what makes them think they can slap two more operating systems onto the pile? Their "support" is going to be even worse. When 2011 comes out and it's causing problems with OSX and *Nix, I'll save you the trouble dealing with their support. Save some money for 2012. I'm sure it'll be fixed then... sadly the best fixes I've seen from the Delphi products is not even from Borland/Codegear/Embarcadero/Whoever, it's from a Andreas Hausladen, a third party.

And have to completely agree with you.. where the hell is the 64 bit support? Microsoft doesn't even make 32 bit server OS's anymore, and many desktop users are migrating to 64 bit as well. Hopefully they'll get around to 64 bit before Microsoft drops 32 bit on the desktop side as well...

Anonymous said...

Every time the topic of a 64-bit compiler for Delphi comes up, my bloody boils. On what earth do they live? It's as if their goal is to drive Delphi completely into the ground.

Anonymous said...

I really don't understand this hostile behavior. I use Delphi 2009 on a daily basis, Sure there are still some minor issues to deal with but after dealing for about 3 years with VS/C# I ran back to Delphi. I'm looking forward to future versions.

Anonymous said...

Yes, I have to agree with the last poster. I stuck with Delphi 7 for ages because newer releases were very buggy. However, Delphi 2009 was very stable for me and I recently aquired Delphi 2010 and I think it's simply great. Delphi may not support x64 yet and I agree they should've added that at least before the cross-platform support, but they'll get around to it. I'd rather have them take their time and release a stable platform then quickly spam out a pile of bugs.

Anonymous said...

Be serious, Delphi is a great product. I really hate VS, I worked with it and I really don't like it, I switched back to Delphi. I worked with Delphi starting with version 5 to 7, 2007, 2009, and 2010. Delphi 7 was the best till now when came out Delphi 2010. It's stable, the compiler is very fast, and I just love it. Instead I hate the Microsoft's stupid NET framework, I don't like it, and mostly when I have to install so many versions of that to run a few applications. In my opinion Delphi is the best tool. After it was bought by Embarcadero things starts to move. They get out a very good 32 bit compiler, they will bring us a cross-platform compiler and the 64 bit version compiler will be made as soon as possible. For the .NET framework there is the Delphi Prism tool, it has many features. So don't be afraid Delphi won’t dye, it will make many headaches to Microsoft, you’ll see.

Anonymous said...

I'm sure these people from this blog never wrote a real application in Delphi. Download a trail release, drop a Ribbon. OH ! a flickering, lets shout the web and tell the world how bad Delphi is. Another funny thing is that they think they are talking for all the Delphi users ("..and the Delphi People are really sick") Oh, they did some statistic investigation?! Or they just browse the web and think all the shouters are THE Delphi people? They don't count the people who are fine with Delphi (and don't have the urge to shout on the web) These people are just programming instead of filling their time with a nonsense blog. 64 BIT? why? If you never write any real program? You never did in 8-BIT, not in 32-BIT and you will not do in 64-BIT either. An advise will be to search for a psychiatrist. If you so fustrated that you fill your life with hating a program language (instead of just switch to another language) then you really need one.

Delphi Haters said...

yeah, yeah, go back to the CodeGear/Emb. newsgroups where you belong.

I'm sure the above person has never did hire/lease purchase loans to buy PCs, hire Delphi developers, purchase Delphi components, called up the former people at Borland/CodeGear, and now Embarcadero, or even renewed SAs.

I'm also sure the above person never got tired of waiting for unimplemented features in the Ribbon and then settled for DevExpress, or maybe paying a few grands to JulianB for legal liccense.

Or in the former days, waiting for Unicode, basic ISAPI/NSAPI/CGI or web development issues.

I'm also sure the above person is just another whining employee, who draws a paycheck every month, without regard to what quality of he develops.

Did you see my latest post, Death by Subscription and the RentACoder review?

:)

Delphi Haters said...

I forgot to mention:

Whenever there is an honest discussion about Delphi issues, Delphi problems, costs and such, it always turns nasty, with name-calling, insults and unprofessional remarks.

Earlier this week, two Delphi business vendors went out of business:

www.vispdf.com,
www.luxena.com

Maybe they run real business, hired Delphi Developers and "tried" to make Delhpi into a workable business model... and failed.

Is that not wonderful, that businesses that deal with Delphi fail?

Try to understand the real issues here, not just about Delphi or about this blog:

If Delphi is true, and claims to deliver what it does, why is the money not coming in?

Maybe it was too little, too late for the above companies. But it's a good thing they went out of business, so they learn some real-life lessons that maybe what this blog is trying to tell.

Anonymous said...

I'm working with Delphi since 1995. It was a Pre-Release of Delphi 1.
Since then,some releases were not so good, but the summary is:
There's no better IDE on this planet.
The time that Delphi saves for me is worth thousands of dollars every year.
I'm a Delphi-Lover!

Anonymous said...

Embarcadero must be ready a 64 bits compiler as soon as possible. Also a multiplatform compiler on Windows, Linux and Mac Os.

If not, delphi will dead.

Fernandito said...

Delphi Hater:

Please, It is the time I don't understand your point, what is the goal of your Anti Delphi Cruzade?

I mean, if you hate delphi just don't use it and that's all!! You sound like a Jehova's Witnesses knocking at the door every sunday in the morning.

Leave and let die.

But I guess your hate comes since you have not been able to write a succesful decent Delphi program.

Cm'on, the Internet was created for better purposes not only for been moaning and crying because you hate the bussiness model of Borland/CodeGear/Embarcadero. Try to buy a better life

Fernando
México