|
Or,
for that matter Mac OS X?
very
fast hardware, and excellent free developer tools
-----Original Message----- From: Leigh
Wanstead [mailto:[EMAIL PROTECTED] Sent:
Thursday,December,11,2003 11:42 a.m. To: NZ Borland Developers Group -
Delphi List Subject: RE: [DUG] Delphi 8 Bug-Find-A-Thon
Response
Hi
Phil,
Why
can't you move to Linux platform, if you really want the performance? I enjoy
the freedom of Linux, both for free of lunch and the freedom to modify
any kernel source code I want. Kylix 3 with unofficial patch
actually running on my latest Linux kernel 2.6 test11 edition in Mandrake
9.2. The performance of kylix application running on Linux 2.6 is
amazing fast. I quite like that preemptive kernel feature and npai for
network. The downturn is you have to know C language, but it is not a big
issue for me, as I am an experienced C/C++ developer too. If I really want
performance, I did program in MMX assembler too.
By
the way, by using Linux, you don't need to convince your customer to buy an
expensive Win2K server license for $2K+, add another MSSQL
server license for $8K+, all these money can go to your pocket instead of
Microsoft by using Linux with MySQL. I don't think Microsoft will give me
huge discount on using their product. I get it for free if I am using
Kylix. I guess for small business in NZ, the profit margin for us
Delphi/Kylix developer is quite narrow IMHO.
Regards
Leigh
-------------------------------------------------------------------------------------------------------------
> So your argument is that .NET
doesn't perform as well as compiled code for >
Win32?
In a nutshell. Reading http://msdn.microsoft.com/visualc/using/understanding/perf/default.aspx?pull=/ library/en-us/dndotnet/html/dotnetperftips.asp
did
not make the hype on JIT sound very compelling to me. Sounds awfully the
issue of making DirectX perform - like tinkering with an engine through the
exhaust pipe because the overhead on calls is so high.
> What
about the huge amount of research that quite clearly says that
certain > kinds of optimizations done at runtime by smart engines
allow p-code > applications in many ways to be _faster_ than
their native code from the > start equivalents?
Oh
yes?. That would explain the performance of the java-only office suite? Now
I am freely admitting to being very skeptical here but I am open to be
convinced. A big shift in game development to .NET platform
(clientside) I would find compelling - but instead I hear a lot of
bitching.
> What about the ability to distinguish between server
side and client side > optimizations?
Irrelevant on
whole to most apps I would do.
> The current win32 compiler
market [for delphi at least] is a one size fits > all, .net
clearly focuses on the ability to dramatically _improve_ >
performance, not reduce it! > > Surely you don't
believe what you just wrote?
Perhaps needing a lot of convincing
to believe the hype instead? I would have thought the .NET was pretty
focused on, well, .net - performance and development speed for net
applications maybe. (Aside from MS market issues anyway). A non-trivial
openGL app running faster under .NET than
under win32?
---------------------------------------------------------- Phil
Scadden, Institute of Geological and Nuclear Sciences 764 Cumberland St,
Private Bag 1930, Dunedin, New Zealand Ph +64 3 4799663, fax +64 3 477
5232
Attention: The information contained in this message and/or
attachments from AgResearch Limited is intended only for the persons or entities
to which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or taking
of any action in reliance upon, this information by persons or entities other
than the intended recipients is prohibited by AgResearch Limited. If you have
received this message in error, please notify the sender immediately.
|