Java J2EE Portal
Enterprise Java Station
J2EE curve
Java News / Articles
Java News / Articles
Ajax And Web 2.0 Panel Discussion
Java Cryptography : A Bird's Eye View
Effectively Taming Service Oriented Architecture (SOA) Chaos
Processing...
Buy Java, Deals On Software Technology Store
Click here for great deals on computers, laptops, software and books
A Python in Java land PDF Print
Written by Content Team   
Mar 31, 2005 at 07:01 PM
Most reports look at only Java and .NET as the players in the enterprise application space. However Python is an emerging technology to watch out for. For some years now, Python has been the fun language that you learnt so as to stand out from the crowd and be the cool and knowledgeable one.  However that isn't the case anymore. Python is starting to coil around the enterprise.

A report on NewsForge says "The bottom line from the PyCON 2005 conference was that Python is an open-source technology whose use in enterprise IT operations will only grow for the foreseeable future."

The author further states that "On the whole, however, Python looks more and more like a "safe choice": It's taught in classrooms, budgeted and used in large organizations worldwide, and appears to attract successful enthusiasts. The time looks ripe for a language that has always emphasized its ability to "play nicely" with other technologies on a full range of platforms."

Are Java folks listening? How many have already taken up Python?

Reference:
>> Evidence that Python is advancing into the enterprise
>> The Python Site
>> A subjective analysis of two high-level, object-oriented languages [Comparing Python to Java]

User Comments

Comment by Guest on 2005-03-31 23:19:28
Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform. 
 
[URL=http://www.jython.org/]Jython[/URL]

Comment by Guest on 2005-04-01 00:10:02
After a great reluctance, I started learning Python during last christmas vacation. It is definetely rewarding. However I find Ruby to be more appealing and have recently started learning it too. My problem with Python is that some of the new constructs (decorators, attributes etc) are not thouroughly discussed in books . Maybe I am looking at the wrong books.

Comment by Guest on 2005-04-14 09:58:23
Jython is a good glue language. 
 
But I think ,Python, however good it may be does'nt have a killer web application framework yet. 
Looks like ruby has it in Ruby On Rails. 
 
There is already a .NET Ruby On rails port. 
 
http://www.theserverside.net/news/thread.tss?thread_id=33233 
 

Comment by Noname on 2005-11-30 10:36:35
As Python certainly is the older language with a broader audience, there is no "kill" web application framework. There are a number of frameworks, depending upon what you want and need. 
 
Quixote, CherryPy, Cheetah, Paste, Twisted/Nevow, Django, TurboGears and so on. 
 
And before you complain about the pain of choosing the right one -> you surely do not want to imply that Ruby On Rails is right for all web applications, be it an embedded web app in some appliance, or a huge site with more than 1000 hits per second, right? 
 
yacc
Your Name / Email Address
Comment
Spam Protection - Please enter the code in the image -

Listen to code


Add This Feed Button

Enter your Email


Java Expert Interviews
MarkSchiefelbein-BackbaseAjaxFramework
All Ajax development can happen serverside using the Backbase framework and JSF
Jesper_Joergensen
WebLogic 9.0 takes J2EE to a new level of reliability and scalability
Anil Saldhana JBoss
JBoss is light years ahead of other open source application servers
Processing...
Go to top of page  Home |
SiteMap

Copyright 2004 to 2008 Rightrix Solutions. All rights reserved. All product names are trademarks of their respective companies. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Rightrix Solutions and IndicThreads.com are independent of Sun Microsystems, Inc.

Views expressed at IndicThreads.com reflect the views of the authors alone, and do not necessarily reflect those of IndicThreads.com. IndicThreads.com and it's authors are not responsible for reader comments and opinions.

Enterprise Java J2EE JEE Portal >> IndicThreads.com