Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Jolyon Smith <jsmith@xxxxxxxxxxxxx>
- Date: Mon, 31 Mar 2008 11:31:39 +1300
In article <47ed92a1$1@xxxxxxxxxxxxxxxxxxxxxx>, troy.wolbrink@xxxxxxxx
says...
Delphi.NET doesn't "play nice" in .NET.
It all depends on what you're trying to do. If your goal is to become a
3rd-party component vendor, Delphi is probably not be the best language if
you want to market to non-Delphi programmers. But other than that scenario,
I don't see what the big deal is. It consumes .NET assemblies from other
languages very well. Its assemblies can be consumed by other .NET languages
just fine, although there might be some extra non-CLS "noise" for some of
the Delphi-specific features (and I personally don't want to give up these
features such as virtual class methods). If you are planning for this, you
can take some measures to make your assemblies more CLS compliant.
It's hugely compatible with Delphi.32 though.
Which is awesome if you're starting with a legacy Delphi code base.
Yep.
But a legacy codebase is going to struggly in the .NET environment where
runtime conditions are very different.
In a very similar way, it seems, that an ANSI codebase is going to
struggle in a Unicode environment for which it was never designed.
You can make it so that the codebase compiles and runs with as few
source changes as possible, but you can't make it so that the codebase
is magically properly designed for the new environs in which it finds
itself suddenly placed.
So as a long term solution it's a dead end for all but the most trivial
of legacy code.
You'll never get away from the fact that that legacy code simply was
never designed for .NET (Delphi.NET) or Unicode (Tiburon) without
actually re-designing it.
At which point the ability to migrate legacy code becomes only a small
factor, and possibly not even an advantage, when it comes time to decide
the tool chain with which to implement the redesigned system.
.
- Follow-Ups:
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Troy Wolbrink
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Bruce McGee
- Re: Meanwhile, sounds like the unicode update is coming along ...
- References:
- Meanwhile, sounds like the unicode update is coming along ...
- From: Bob Dawson
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Rudy Velthuis [TeamB]
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Jolyon Smith
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Bob Dawson
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Jolyon Smith
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Bob Dawson
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Paul Scott
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Bob Dawson
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Paul Scott
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Rudy Velthuis [TeamB]
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Jolyon Smith
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Rudy Velthuis [TeamB]
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Jolyon Smith
- Re: Meanwhile, sounds like the unicode update is coming along ...
- From: Troy Wolbrink
- Meanwhile, sounds like the unicode update is coming along ...
- Prev by Date: Re: $325 Delphi New User Pro
- Next by Date: Re: GPL question
- Previous by thread: Re: Meanwhile, sounds like the unicode update is coming along ...
- Next by thread: Re: Meanwhile, sounds like the unicode update is coming along ...
- Index(es):
Relevant Pages
|
Loading