VCL.NET revisited...
- From: "Atmapuri" <janez.makovsek@xxxxxxx>
- Date: Thu, 27 Jul 2006 11:25:04 +0200
Hi!
If you recompile your application with VCL.NET what do you get?
Slow speed and more memory consumption.
Why would you want to develope new applications with VCL.NET
or components?
1) requires access to unmanaged windows API.
2.) Increased code size due to run time library
3.) Is not written in C#.
The more I think about it the more is VCL.NET looking like something
that was developed as an escape platform from unmanaged Delphi W32
with an assumption that once ALL Delphi programmers will see
how good .NET is will immediately abandon unmanaged code and
will need some way to port their application to the new platform.
But, the unmanaged code is not going away. And as long as Delphi.W32
compiler is around, the existence of VCL.NET is pointless...
Managed and unmanaged code seem to be two separate platforms
which will coexist far in the future each with their own pluses
and minuses.
In that light porting VCL.NET to something like .NET 3.0 also
makes absolutely no sense.... If you want to use .NET use
Microsofts designer and Delphi.NET compiler. Why would you
need two designer frameworks?
But what does make sense, is to give Delphi.W32 compiler
at least a part of capabilities given to MS VC++ regarding writing
unmanaged code and making it accessible from .NET. That
is how CLR was written!
From the component writers point of view that would giveDelphi developers ability to write:
1.) Really small, self contained dll's.
2.) Executing very fast and much faster than managed competition.
3.) Still using the same code from .NET and W32, but without
porting issues, performance drawbacks and memory clogging.
Regards!
Atmapuri
.
- Follow-Ups:
- Re: VCL.NET revisited...
- From: TObject
- Re: VCL.NET revisited...
- From: Serge Dosyukov \(Dragon Soft\)
- Re: VCL.NET revisited...
- From: Brian Moelk
- Re: VCL.NET revisited...
- From: Brett Watters
- Re: VCL.NET revisited...
- From: dmc
- Re: VCL.NET revisited...
- From: Tom Reiertsen
- Re: VCL.NET revisited...
- From: Maziar Navahan
- Re: VCL.NET revisited...
- From: Bob Swart
- Re: VCL.NET revisited...
- From: Andreas Hausladen
- Re: VCL.NET revisited...
- Prev by Date: Re: BDS2006 experts - which are useful?
- Next by Date: Re: A voice from the community
- Previous by thread: mono & delphi ?
- Next by thread: Re: VCL.NET revisited...
- Index(es):
Relevant Pages
|