Re: Delphi and the .Net platform
- From: Brian Moelk <bmoelk@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 10 Dec 2007 10:44:06 -0500
Bruce McGee wrote:
Honestly, I wish Microsoft would spend more of its considerable
resources giving me what I need (and what they promise) and less time
trying to convince me that I need what they eventually decide to give
to me. These are some of the ways Microsoft keeps falling behind
companies like Borland and CodeGear (and Google, Apple, etc...) over
the past 10 years.
I actually tend to agree with you here; which is why I have ambivalent
feelings towards the whole .NET package. (I'm actually far more
interested in Ruby development at the moment)
I'm curious if you ever feel ambivalence towards .NET and if you do,
would you advocate a *truly* cross platform strategy for Delphi? ISTM,
considering that you appreciate the Delphi language, this would provide
another option beyond .NET, Java, etc.
But in regards to .NET, if CodeGear's new strategy has to be "pick and
choose", I believe there is *less* probability that CodeGear will
actually do the things that matter to you or me.
For example, many Delphi developers would like a CF solution. Well,
CodeGear has chosen not to support CF (blame MS, the reasons don't
matter, the fact still remains). I don't believe the Delphi community
has seen a coherent plan for WPF or LINQ support. It's *nowhere* on the
roadmap.
So how does choosing Delphi for .NET make sense for .NET development?
IMO, it's far more risky to do that than simply to use VS.NET and look
at interop when needed.
These are some of the reasons I think keeping Delphi close at hand
helps me hedge my bets better than jumping entirely to Microsoft's
tools. I prefer to decide for myself when to adopt and abandon
technologies.
I agree, and one of the things I look at when choosing technology is
vendor independence. The irony is that I don't believe the Delphi
community as a whole applies that same notion to Delphi itself. I do.
Much of the angst felt within the Delphi community over the past few
years is directly because there is one vendor for Delphi. Some people
are hedging with Free Pascal; which is really taking a page from the
CodeGear marketing plan: vendor choice within a technology stack.
But IMO, all that stuff only matters to a degree. When it all comes
down to it, it's very simple: I want to use the best tools. Which is
why I still use Delphi for Win32 development, and exactly the reason why
I don't for .NET.
--
Brian Moelk
Brain Endeavor LLC
bmoelk@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
.
- Follow-Ups:
- Re: Delphi and the .Net platform
- From: Bruce McGee
- Re: Delphi and the .Net platform
- References:
- Re: Delphi and the .Net platform
- From: Brian Moelk
- Re: Delphi and the .Net platform
- From: John Moshakis
- Re: Delphi and the .Net platform
- From: Brian Moelk
- Re: Delphi and the .Net platform
- From: John Moshakis
- Re: Delphi and the .Net platform
- From: Brian Moelk
- Re: Delphi and the .Net platform
- From: Bruce McGee
- Re: Delphi and the .Net platform
- From: Brian Moelk
- Re: Delphi and the .Net platform
- From: Bruce McGee
- Re: Delphi and the .Net platform
- From: I.P. Nichols
- Re: Delphi and the .Net platform
- From: Bruce McGee
- Re: Delphi and the .Net platform
- Prev by Date: Re: Delphi strategy against Lazarus
- Next by Date: Re: Delphi for XCode?
- Previous by thread: Re: Delphi and the .Net platform
- Next by thread: Re: Delphi and the .Net platform
- Index(es):
Relevant Pages
|