On 17/10/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
Yes, Borland already has a Delphi.NET since 2005.
Microsoft got Dot net idea from Delphi.
In Linux there is a mono project. What could the advantages be ? Is it
for collaborative development? Where does all this leave Lazarus/Fpc?
As far as I see it, .NET was introduced to make languages more
compatible. With this I mean some languages lend themselves to write
certain types of applications. Now you can mix and match languages to
build different parts of the same applications. I personally think
this idea is disastrous, but that's my opinion.
This other idea of .NET since MONO was introduced, is cross platform
applications (something like Java has done) because the compilers
where not cross platform. I don't see the point of this compared to
Free Pascal. Because with Free Pascal being a cross platform compiler,
you can compile the same code, to create a *native* application on
each platform. I find this a bigger advantage, that having to
introduce a VM as a extra layer, just to run your app. Native is
always faster (in my world). :-)
Python. For my work I use Delphi/Lazarus and PHP. Now if I need to get
out of this company I need to go the dot net way.
Delphi or Object Pascal jobs are scarce! I lived in England and
Delphi jobs was not always readily available. I am now living in South
Africa, and the same thing applies. Earlier, someone from South
America said the same thing. Saying this, I think Object Pascal is an
awesome language. Easy to read, powerful, etc. For this reason I am
sticking to Object Pascal. I don't want to be a Jack of all trades,
but Master of none. I would rather want to become a Master in Object
Pascal. I have managed to write all my required apps in Object Pascal,
and see no reason to which to another language.
Regards,
- Graeme -
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives