Home »» Delphi [Programming]
Thread Profile: It will .Net eat other languages?
It will .Net eat other languages?
This is some how a continuation to the thread started by Francois: Which
languages are you working in?
I saw that .Net came stronger, uglier, and bigger. I admit I did not try
it and I have no reasons.
I just another Java. Somehow a revenge from Microsoft because it lost
that suit against SUN.
I do not even know if I have it installed in my computer because I was
too lazy to download that huge stuff to install it. And this is because
I never ever found an application that requires .Net.
There are no real motivations to use .Net: portability? Is a joke. The
code is portable only on Windows and I do not think Linux will accept
this wonder soon. All my current Delphi applications are also portable
on all Windows platforms, so why switching to something to I already have?
Running on a server? Again a bad joke. How many of the programmers have
their own server? Because only few (and expensive) web hosting,
companies allow you to put your .Net applications on their server.
Even now, there are still many application who does a small thing (like
comparing to files or merging some strings) and for this, their
installation kit is bigger than 40MB. Why? They also deliver Java inside
that package.
This is what will happen with our Delphi applications?
It will Delphi and all other CMPILED applications be replaced by .Net?
Is time for me to drop Delphi and start learning that .Net stuff?
Will be the whole MS Windows a .Net stuff or this 'miracle' will fade in
time as other
Microsoft 'revolutionary' technology did (remember LE, CM, ActiveX)?
It is this just a game between Microsoft and Sun and we are in the
middle or it is a good thing?
Gabriel
Delphi mailing list -Delphi (AT) elists (DOT) org
languages are you working in?
I saw that .Net came stronger, uglier, and bigger. I admit I did not try
it and I have no reasons.
I just another Java. Somehow a revenge from Microsoft because it lost
that suit against SUN.
I do not even know if I have it installed in my computer because I was
too lazy to download that huge stuff to install it. And this is because
I never ever found an application that requires .Net.
There are no real motivations to use .Net: portability? Is a joke. The
code is portable only on Windows and I do not think Linux will accept
this wonder soon. All my current Delphi applications are also portable
on all Windows platforms, so why switching to something to I already have?
Running on a server? Again a bad joke. How many of the programmers have
their own server? Because only few (and expensive) web hosting,
companies allow you to put your .Net applications on their server.
Even now, there are still many application who does a small thing (like
comparing to files or merging some strings) and for this, their
installation kit is bigger than 40MB. Why? They also deliver Java inside
that package.
This is what will happen with our Delphi applications?
It will Delphi and all other CMPILED applications be replaced by .Net?
Is time for me to drop Delphi and start learning that .Net stuff?
Will be the whole MS Windows a .Net stuff or this 'miracle' will fade in
time as other
Microsoft 'revolutionary' technology did (remember LE, CM, ActiveX)?
It is this just a game between Microsoft and Sun and we are in the
middle or it is a good thing?
Gabriel
Delphi mailing list -Delphi (AT) elists (DOT) org
- 6Answer
- Total
at [2008-5-5 19:46:44]
Is time for me to drop Delphi and start learning that .Net stuff?
You can write .net application using Delphi today !
You don't need to abandon Delphi to write .NET applications. Just continue
to use Delphi !
btw: Reading your post, I think you are confusing .net with a language (C#
?). But .net is /not/ a language. It is mostly and operating system curently
running on top of Windows. That S support many languages, including C#,
C++, VB and Delphi !
Will be the whole MS Windows a .Net stuff or this 'miracle' will fade in
time as other Microsoft 'revolutionary' technology did (remember LE, CM,
ActiveX)?
LE, CM and ActiveX are still there today and heavily used and will for
sure be use for years.
Dotnet will /not/ fade away anytime soon, IM
- 1No.
- Answer
at [2008-5-5 19:47:44]
Francois Piette wrote:
You can write .net application using Delphi today !
You don't need to abandon Delphi to write .NET applications. Just continue
to use Delphi !
Yes I know. It is there since Delphi 8.
btw: Reading your post, I think you are confusing .net with a language (C#
?). But .net is /not/ a language. It is mostly and operating system curently
running on top of Windows. That S support many languages, including C#,
C++, VB and Delphi !
Sorry about being so confuse. I speak about .Net as a programming
language (I truly it isn't ) because my only contact with .Net was
through miscellaneous programming languages which (like Delphi) 'turned'
to .Net.
LE, CM and ActiveX are still there today and heavily used and will for
sure be use for years.
Dotnet will /not/ fade away anytime soon, IM
Yes. This is also true. They are not extinct. But they are not also so
heavy used as Microsoft said they will be.
What I wanted to say, is that everybody switched to that .Net stuff
(sorry, I making the mistake again: those .Net oriented programming
languages).
But I think not because they really need it but because it is new and shiny.
My question is: should I (we) start making programs in .Net (oriented
programming languages)?
It is suitable for a usual application (like a text editor, system
utility, game, multimedia tool).
It is better or we just turn back to Java and Basic?
- 2No.
- Answer
at [2008-5-5 19:48:53]
Hi, Francois and all
To amplify your point more explicitly, .NET is a software architecture,
which includes a Common Language Runtime environment and an intermediate
language into which various languages can be compiled just like the JVM is a
virtual machine, which is a program that accepts java byte codes and
converts them into locally-executable code and which currently runs in host
operating systems with host-system-specific run-time libraries and
environment layers. Whereas JS is an effort to build an operating
system/environment to replace the host operating system/environment to host
a JVM and provide the complete software for a runtime environment for
executing programs written for the JVM in Java or any other JVM-language,
Prolog, Pascal, Forth, Java, Eiffel, a version of Matlab, and maybe some day
Delphi. However, that in no way makes a JVM a replacement for the host
operating system as a whole, nor does it make .NET an operating system per
se. You said it well, "running atop Windows."
Message
From: "Francois Piette" <francois.piette (AT) skynet (DOT) be>
To: "Borland's Delphi Discussion List" <delphi (AT) elists (DOT) org>
Sent: Thursday, November 09, 2006 4:12 PM
Subject: Re: It will .Net eat other languages?
>Is time for me to drop Delphi and start learning that .Net stuff?
>
You can write .net application using Delphi today !
You don't need to abandon Delphi to write .NET applications. Just continue
to use Delphi !
btw: Reading your post, I think you are confusing .net with a language (C#
?). But .net is /not/ a language. It is mostly and operating system
curently
running on top of Windows. That S support many languages, including C#,
C++, VB and Delphi !
>
>Will be the whole MS Windows a .Net stuff or this 'miracle' will fade in
>time as other Microsoft 'revolutionary' technology did (remember LE,
>CM,
ActiveX)?
LE, CM and ActiveX are still there today and heavily used and will for
sure be use for years.
Dotnet will /not/ fade away anytime soon, IM
- 3No.
- Answer
at [2008-5-5 19:49:53]
No offense, but how many times did you used 'virtual (VM)' and 'Java' in
that text?
I never saw the full picture in front of my eyes until now.
I think is time for Microsoft to write a REAL operating system instead
of tossing other virtual layers, virtual machines and virtual stuffs in
top of the existing one, and then tell us (to programmers) that all we
did was wrong and we have to re-do all our code!
I think Microsoft gave us since Windows 3 their swill operating system
and now they admit that was so bad that it must be replaced.
"But do not worry guys (programmers) we have something new for you: we
put a little bit of virtual sugar with coffee flavor in top of the old
swill and everything will be as new, for few years until we change it
again. All you have to do is to rewrite all your code."
Paule Ecimovic wrote:
Hi, Francois and all
To amplify your point more explicitly, .NET is a software architecture,
which includes a Common Language Runtime environment and an intermediate
language into which various languages can be compiled just like the JVM is a
virtual machine, which is a program that accepts java byte codes and
converts them into locally-executable code and which currently runs in host
operating systems with host-system-specific run-time libraries and
environment layers. Whereas JS is an effort to build an operating
system/environment to replace the host operating system/environment to host
a JVM and provide the complete software for a runtime environment for
executing programs written for the JVM in Java or any other JVM-language,
Prolog, Pascal, Forth, Java, Eiffel, a version of Matlab, and maybe some day
Delphi. However, that in no way makes a JVM a replacement for the host
operating system as a whole, nor does it make .NET an operating system per
se. You said it well, "running atop Windows."
Message
From: "Francois Piette" <francois.piette (AT) skynet (DOT) be>
To: "Borland's Delphi Discussion List" <delphi (AT) elists (DOT) org>
Sent: Thursday, November 09, 2006 4:12 PM
Subject: Re: It will .Net eat other languages?
--
Is time for me to drop Delphi and start learning that .Net stuff?
>You can write .net application using Delphi today !
>You don't need to abandon Delphi to write .NET applications. Just continue
>to use Delphi !
>>
>btw: Reading your post, I think you are confusing .net with a language (C#
>?). But .net is /not/ a language. It is mostly and operating system
>curently
>running on top of Windows. That S support many languages, including C#,
>C++, VB and Delphi !
>>
>
Will be the whole MS Windows a .Net stuff or this 'miracle' will fade in
time as other Microsoft 'revolutionary' technology did (remember LE,
CM,
>ActiveX)?
>>
>LE, CM and ActiveX are still there today and heavily used and will for
>sure be use for years.
>Dotnet will /not/ fade away anytime soon, IM
>>
>--
>francois.piette (AT) overbyte (DOT) be
>Author of ICS (Internet Component Suite, freeware)
>Author of MidWare (Multi-tier framework, freeware)
>http://www.overbyte.be
>>
>
>Delphi mailing list -Delphi (AT) elists (DOT) org
>
>>
>
>
>
Delphi mailing list -Delphi (AT) elists (DOT) org
Delphi mailing list -Delphi (AT) elists (DOT) org
that text?
I never saw the full picture in front of my eyes until now.
I think is time for Microsoft to write a REAL operating system instead
of tossing other virtual layers, virtual machines and virtual stuffs in
top of the existing one, and then tell us (to programmers) that all we
did was wrong and we have to re-do all our code!
I think Microsoft gave us since Windows 3 their swill operating system
and now they admit that was so bad that it must be replaced.
"But do not worry guys (programmers) we have something new for you: we
put a little bit of virtual sugar with coffee flavor in top of the old
swill and everything will be as new, for few years until we change it
again. All you have to do is to rewrite all your code."
Paule Ecimovic wrote:
Hi, Francois and all
To amplify your point more explicitly, .NET is a software architecture,
which includes a Common Language Runtime environment and an intermediate
language into which various languages can be compiled just like the JVM is a
virtual machine, which is a program that accepts java byte codes and
converts them into locally-executable code and which currently runs in host
operating systems with host-system-specific run-time libraries and
environment layers. Whereas JS is an effort to build an operating
system/environment to replace the host operating system/environment to host
a JVM and provide the complete software for a runtime environment for
executing programs written for the JVM in Java or any other JVM-language,
Prolog, Pascal, Forth, Java, Eiffel, a version of Matlab, and maybe some day
Delphi. However, that in no way makes a JVM a replacement for the host
operating system as a whole, nor does it make .NET an operating system per
se. You said it well, "running atop Windows."
Message
From: "Francois Piette" <francois.piette (AT) skynet (DOT) be>
To: "Borland's Delphi Discussion List" <delphi (AT) elists (DOT) org>
Sent: Thursday, November 09, 2006 4:12 PM
Subject: Re: It will .Net eat other languages?
--
Is time for me to drop Delphi and start learning that .Net stuff?
>You can write .net application using Delphi today !
>You don't need to abandon Delphi to write .NET applications. Just continue
>to use Delphi !
>>
>btw: Reading your post, I think you are confusing .net with a language (C#
>?). But .net is /not/ a language. It is mostly and operating system
>curently
>running on top of Windows. That S support many languages, including C#,
>C++, VB and Delphi !
>>
>
Will be the whole MS Windows a .Net stuff or this 'miracle' will fade in
time as other Microsoft 'revolutionary' technology did (remember LE,
CM,
>ActiveX)?
>>
>LE, CM and ActiveX are still there today and heavily used and will for
>sure be use for years.
>Dotnet will /not/ fade away anytime soon, IM
>>
>--
>francois.piette (AT) overbyte (DOT) be
>Author of ICS (Internet Component Suite, freeware)
>Author of MidWare (Multi-tier framework, freeware)
>http://www.overbyte.be
>>
>
>Delphi mailing list -Delphi (AT) elists (DOT) org
>
>>
>
>
>
Delphi mailing list -Delphi (AT) elists (DOT) org
Delphi mailing list -Delphi (AT) elists (DOT) org
- 4No.
- Answer
at [2008-5-5 19:50:52]
CubicDesign wrote:
I think Microsoft gave us since Windows 3 their swill operating system
and now they admit that was so bad that it must be replaced.
Vista is still a native Win32/64 operating system providing the good old
Win32/64 API, I do not believe that this will change in the near future,
it simply loads the .NET runtime environment by default.
All you have to do is to rewrite all your code."
Unless Microsoft do not rewrite their own code don't panic.
I was told that virtually nothing in Vista is .NET, nor is
Arno Garrels
Paule Ecimovic wrote:
>Hi, Francois and all
>
>To amplify your point more explicitly, .NET is a software
>architecture, which includes a Common Language Runtime environment
>and an intermediate language into which various languages can be
>compiled just like the JVM is a virtual machine, which is a program
>that accepts java byte codes and converts them into locally-
>executable code and which currently runs in host operating systems
>with host-system-specific run-time libraries and environment layers.
>Whereas JS is an effort to build an operating system/environment
>to replace the host operating system/environment to host a JVM and
>provide the complete software for a runtime environment for
>executing programs written for the JVM in Java or any other JVM-
>language, Prolog, Pascal, Forth, Java, Eiffel, a version of Matlab,
>and maybe some day Delphi. However, that in no way makes a JVM a
>replacement for the host operating system as a whole, nor does it
>make .NET an operating system per se. You said it well, "running
>atop Windows." Message From: "Francois Piette"
><francois.piette (AT) skynet (DOT) beTo: "Borland's Delphi Discussion List"
><delphi (AT) elists (DOT) orgSent: Thursday, November 09, 2006 4:12 PM
>Subject: Re: It will .Net eat other languages?
>
>
>
Is time for me to drop Delphi and start learning that .Net stuff?
You can write .net application using Delphi today !
You don't need to abandon Delphi to write .NET applications. Just
continue to use Delphi !
btw: Reading your post, I think you are confusing .net with a
language (C# ?). But .net is /not/ a language. It is mostly and
operating system curently
running on top of Windows. That S support many languages,
including C#, C++, VB and Delphi !
Will be the whole MS Windows a .Net stuff or this 'miracle' will
fade in time as other Microsoft 'revolutionary' technology did
(remember LE, CM,
ActiveX)?
LE, CM and ActiveX are still there today and heavily used and
will for sure be use for years.
Dotnet will /not/ fade away anytime soon, IM
--
francois.piette (AT) overbyte (DOT) be
Author of ICS (Internet Component Suite, freeware)
Author of MidWare (Multi-tier framework, freeware)
http://www.overbyte.be
Delphi mailing list -Delphi (AT) elists (DOT) org
>
>
>
>Delphi mailing list -Delphi (AT) elists (DOT) org
>
>
>
Delphi mailing list -Delphi (AT) elists (DOT) org
Delphi mailing list -Delphi (AT) elists (DOT) org
I think Microsoft gave us since Windows 3 their swill operating system
and now they admit that was so bad that it must be replaced.
Vista is still a native Win32/64 operating system providing the good old
Win32/64 API, I do not believe that this will change in the near future,
it simply loads the .NET runtime environment by default.
All you have to do is to rewrite all your code."
Unless Microsoft do not rewrite their own code don't panic.
I was told that virtually nothing in Vista is .NET, nor is
Arno Garrels
Paule Ecimovic wrote:
>Hi, Francois and all
>
>To amplify your point more explicitly, .NET is a software
>architecture, which includes a Common Language Runtime environment
>and an intermediate language into which various languages can be
>compiled just like the JVM is a virtual machine, which is a program
>that accepts java byte codes and converts them into locally-
>executable code and which currently runs in host operating systems
>with host-system-specific run-time libraries and environment layers.
>Whereas JS is an effort to build an operating system/environment
>to replace the host operating system/environment to host a JVM and
>provide the complete software for a runtime environment for
>executing programs written for the JVM in Java or any other JVM-
>language, Prolog, Pascal, Forth, Java, Eiffel, a version of Matlab,
>and maybe some day Delphi. However, that in no way makes a JVM a
>replacement for the host operating system as a whole, nor does it
>make .NET an operating system per se. You said it well, "running
>atop Windows." Message From: "Francois Piette"
><francois.piette (AT) skynet (DOT) beTo: "Borland's Delphi Discussion List"
><delphi (AT) elists (DOT) orgSent: Thursday, November 09, 2006 4:12 PM
>Subject: Re: It will .Net eat other languages?
>
>
>
Is time for me to drop Delphi and start learning that .Net stuff?
You can write .net application using Delphi today !
You don't need to abandon Delphi to write .NET applications. Just
continue to use Delphi !
btw: Reading your post, I think you are confusing .net with a
language (C# ?). But .net is /not/ a language. It is mostly and
operating system curently
running on top of Windows. That S support many languages,
including C#, C++, VB and Delphi !
Will be the whole MS Windows a .Net stuff or this 'miracle' will
fade in time as other Microsoft 'revolutionary' technology did
(remember LE, CM,
ActiveX)?
LE, CM and ActiveX are still there today and heavily used and
will for sure be use for years.
Dotnet will /not/ fade away anytime soon, IM
--
francois.piette (AT) overbyte (DOT) be
Author of ICS (Internet Component Suite, freeware)
Author of MidWare (Multi-tier framework, freeware)
http://www.overbyte.be
Delphi mailing list -Delphi (AT) elists (DOT) org
>
>
>
>Delphi mailing list -Delphi (AT) elists (DOT) org
>
>
>
Delphi mailing list -Delphi (AT) elists (DOT) org
Delphi mailing list -Delphi (AT) elists (DOT) org
- 5No.
- Answer
at [2008-5-5 19:51:51]
Don't take it bad, but I think you completely miss the issues.
- 6No.
- Answer