On 10/17/06, Nataraj S Narayan <[EMAIL PROTECTED]> wrote:
Why is it that every body and anything got a Dot Net version?
Even Borland's got a dot net enabled Delphi coming it seems.
Some say that Microsoft got Dot net idea from Delphi.
Almost true. They hired the best delphi developers to write not net.
In Linux there is a mono project. What could the advantages be ?
For whom? What happened is that Java was the previous hype, and Microsoft got really jelous (how come Sun is making all that money and getting so much attention???). And then Microsoft created their own Java! Of course they twisted it a little so it could only run on Windows. It was called J++ Then Sun sued microsoft, in a agreement MS was prohibited to ever again release Java development tools. So, MS created it´s own Java. A Twisted Java. Even invented a new language that is just a copy of java, called c#. Created another bytecode. Added a infinite number of extensions that tie it deeply to Windows. .NET 3.0 will come with a forms engine that is deeply tied to DirectX (Ha!! Just wanne see mono guys explaining why they can´t copy that, or why their copy has ridiculous performance because they can´t use DirectX). And each version of .NET reinvents everything, and makes everything that ever existed obsolete. .NET is a non-portable copy of Java. Now, don´t ask me why most people buy that horrible idea!! There is probably a good psychological explanation. And so I say dot net has great advantages! For Microsoft it´s very good. In allowed them to squash many competitors, sell many Visual Studios. Effectively as they command the platform, without any need of backwards compatibility, they can just forever fire at competitors and prevent them from moving forward: http://www.joelonsoftware.com/articles/fog0000000339.html If you are too busy keeping up with latest .net technology, you are not creating your own technology.
Is it for collaborative development?
No, this is the job for versioning systems, like cvs and subversion, that can be utilized by any code.
Where does all this leave Lazarus/Fpc?
Generating software that is 15 times faster and uses 15 times less memory then .NET apps: http://shootout.alioth.debian.org/debian/benchmark.php?test=all&lang=fpascal&lang2=csharp -- Felipe Monteiro de Carvalho _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
