Could Python supplant Java?
n_ruisi at softhome.net
Thu Aug 22 12:58:13 CEST 2002
.net compiled code can run on linux with the mono CLR
(http://www.go-mono.com). One can use the mono tool kit to write /
compile .Net code on a linux box, without ever touching a microsoft
product. The compiler and SDK for C# and VB.Net is a free (albeit
large) download. Although I don't like VB.Net as a language, C# is fine.
It's just like java.
Rex Ballard wrote:
> netvegetable wrote:
>>Not offering any personal opinion on this conjecture, but a lot of
>>people are saying that java has failed to become a widely accepted
>>cross platform language for applications.
> Java is still quite popular, and has established a pretty
> substantial market share. Microsoft is fighting Java and trying to
> Undermine Java 2 by bundling an older version of Microsoft's
> insecure JVM, but getting JRE is very easy, and even JDK is pretty
> easy to get if you want it. And since JDK 1.3 have some execellent
> IDEs available, on both Linux and Windows, it's pretty easy to
> implement applications that work on Both Linux and Windows.
>>These leaves the world defenseless against the Microsoft Borg.
> PLEASE!!! - Microsoft has no really good general purpose scripting
> languages, and no low-cost development languages. PERL, PYTHON,
> JAVA, and TCL can all be downloaded for free. Microsoft obviously
> doesn't pay $4 billion/year to promote these Open Source based
> languages which can create products and projects that can run on
> both Linux and Windows.
> Of COURSE Microsoft is going to spend their $Billions promoting C#
> and Visual Basic, which run Exclusively on Windows and do not
> support comprehensive implementations on Linux.
> Of course, if you want some heavy-duty portability, you have
> cygwin, which give you the ability to run Linux programs on
> Windows, including Windows NT, 2000, and XP. Cygwin isn't as
> secure, stable, and fast as Linux (after all you are ultimately
> dependent on Windows infrastructure), but it's a nice way to make
> the transition.
>>But could Python do the trick? The python interpreter is smaller
>>than the JRE, and it's certainly a nicely structured language,
>>with nearly all the coding features of Java.
> Unfortunately, Python, PERL, TCL/TK, Ruby, and the other fine
> languages all have to be loaded AFTER the machines are shipped.
> Obviously, it would be nice if OEMs could install PERL, Java 2,
> Python, and others as part of their OEM installation, when it can
> be put on the master disk. It would cost nothing, or extremely
> little, and would provide new capabilities not currently available
> to Windows. It would also make hundreds of applications available
> as well.
> Unfortunately, Microsoft has insisted on complete control of the
> preinstalled suite and is doing everything they possibly can to
> maintain that control despite the unanimous ruling of the Appeals
> court full panel that such exclusion of competitors is explicitly
> Sun is likely to be the strongest candidate to be prepared to fight
> this or have Microsoft cited for contempt. Sun could offer Java
> JRE and/or JDK, Star Office, and other applications which could be
> installed by OEMs for prices that are very competitive with
> Microsoft's office, JDK, and IE/VBScript.
> Red Hat could also press for the inclusion of Cygwin, in this case
> possibly even at no cost to OEMs. Corporate customers could also
> begin using Cygwin - including Python, Perl, and TCL/TK.
> These are "first steps" - steps that would create an application
> base that could lead to a marketplace in which both Windows and
> Linux compete in an open and equally accessible market.
> For this reason, Microsoft will do everything it can to fight this
> technology, since it cannot be controlled. Microsoft has even
> tried to force Corporations to agree to NOT use Open Source
> technology such as Python on their Windows desktops. The DOJ has
> ignored this, the Courts have ignored this, and Microsoft has tried
> to divert attention by releasing a support pack that allows users
> to choose which web browser they want to use.
> As long as Microsoft controls access to the OEM distribution
> channel, and has the ability to control what OS, Applications, and
> systems can be installed on PCs, they will do everything in their
> power to "Lock out" any technology which can be supported by both
> Linux and Windows.
>>netvegetable at excite.com
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 80,000 Newsgroups - 16 Different Servers! =-----
More information about the Python-list