Eyvind Axelsen wrote: > -----Opprinnelig melding----- > Fra: [EMAIL PROTECTED] på vegne av Ed Leafe >>> Python is a platform as well, >> No, it is a programming language, not a platform. > > It is indeed a platform in the sense that it provides you with a set of > abstractions from > which you build your solutions. No, it is not a platform in the same way that windows or > linux are, so what? That does not mean that you are not locked into the Python _programming > platform_ if you have lots of source code there. >
You do have a point, strictly speaking. But if you look better you'll see significant differences. Let's take GUI. In .Net you only have one GUI to choose from (pls correct me if I'm wrong, never done .Net), in python I have already counted 4 and I'm sure I don't know the full list. This means you can choose. You can aim for portability, ease, features, support, ... etc. You are not locked in one group of people's concept of what a GUI should be. Same with Python itself, you have cpython (what we traditionally consider python), jpython (java python), IronPython (if you are so attached to .Net) etc. So you see, even if Python dies you can still port to .Net. In almost every python module you will find three or more different versions (different modules actually) from which you can choose. If you don't like a module's approach you can express it and usually you'll be given good reasons for it, or invited to help change it, or you can fork it and do your own. The language may die, but it will be a natural death, people will stop supporting it, you'll WANT to go forward, you will NEVER be forced out of the language by corporate decisions. Portability? I think there's no need to keep pushing this point. If that is not enough, python sources are available and you can fork or maintain your own flavor. So in that aspect it is like assembler. Isn't it? I'm no python expert, been learning it for a few months and far from mastering it. I won't probably be able to use it at work, and yet I like it enough to learn and do some programming in my scarce spare time, just for the sake of it. That should say a lot about a language. _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

