Comments on: Microsoft embraces open-source scripting language
Company unveils first beta of IronPython, a .Net implementation of Python, in hopes of luring programmers to Windows.
Company unveils first beta of IronPython, a .Net implementation of Python, in hopes of luring programmers to Windows.
December 28, 2009 6:10 PM PST
December 28, 2009 6:00 PM PST
December 28, 2009 2:39 PM PST
Add headlines from CNET News to your homepage or feedreader.
More feeds available in our RSS feed index.
Related quotes
Taking over Ecclipse? uhn uh.
Ecclipse is a 100% opensource soultion unlike the VisStu environment.
Also C++ is compatible with C unlike C# with C/C++.
They can do anything they want but why try to break compatibility and take over. eeesh. Well if people like C# that's OK, cool for them, but there are major computability issues unlike, with the regular unleaded languages.
http://sqlservercode.blogspot.com/
So it's all about control, not money.
VB.NET, C#, COBOL.NET, and now this, all take the specific language and compile to the same MSIL, similar to the way that Java is turned into byte code. MSIL is then JIT-compiled to the platform it's running on, which at least for Microsoft is either the 32-bit or 64-bit framework. That's it.
Of course they want you to code for their platform. They are a business. But what I find interesting is the shift away from charging for the tools and keeping the costs associated with the server products. You have always, since the early betas, been able to download the framework and compilers for free. Now you can even download and use the IDE's for free, and in a production environment.
MS had the oppoertunity to reinvent themesleves and embrace the Net 10 years ago and if they had done so they could have done a google and positioned themselves to control it but likee most entrenched companies they could not see that their cash cow is the very thing that holds them back from moving forward. BillyBoy will not regain the control he had and has missed the party, but that won't stop him from making it as difficult as possible for the new technologies t gain a foothold. But open source is the deathknell for MS (MS sounds like a disease doesn't it?) and the web companies have the reach and money to control the webtop, which is the future.
Our kids will look back on these years with disbelief that a company with such big ideas and crappy execution of them could have ever controlled anything, and wonder how proprietary software could have ruled our lives for so long.
My kids use three different operating systems and don't really know the difference between them because almost everything they do is web based and the apps they use are crossplatform.
The future is here but MS can't see it or are frightened of it.
cheers.
For MS this move does two things.
1. For the first time, MS can say they support platform independent computing right out of the box... But I'm guessing, if they haven't already, it's only a matter of time before they load up their version of Python with all sorts of special calls to deeply ingrained Windows-only API's, making it, and any script written for it, Windows-only.
2. By throwing their considerable weight behind the least popular of the big-3 platform-independent scripting languages (Perl, PHP way ahead, and Python a distant third), they have helped to splinter platform-independent developers (divide-and-conquer has been around a bit longer than MS, but it's a nice complement to their already-perfected embrace-and-destroy motif, don't you think?).
Also, anybody who would argue that Microsoft does anything out of a sense of integrity or correctness should probably Google "Zhao Jing" Who's American hosted blog about Chinese politics has been shut down by MSN on behalf of Chinese political leaders.
Any programmer who uses ironpython is not a real python programmer, rather a pretend one.
The Internet is open and most software under development today is open. MS is one of the few who are closed and still in the dark ages.
The Internet Age is an age of openess. MS is not a true Internet company. They are stuck in the 90s attitude of 'here is some software in a box for $500'. That concept is running a bit thin these days.
Open Source offers so much choice that .net is definately a much smaller and limited world.
- Incorrect statement.
- by migueldeicaza January 5, 2006 6:45 AM PST
- IronPython is released under a license that fits the open source definition and the debian free software definition.
- Like this Reply to this comment
-
(18 Comments)So is Mono, there is no "special licensing" deal of any kind.
Your comment is fairly missinformed.