LWN.net Logo

The Python Enterprise Application Kit (developerWorks)

IBM developerWorks introduces PEAK, the Python Enterprise Application Kit. "PEAK is a Python framework for rapidly developing and reusing application components. While Python itself is already a very high-level language, PEAK provides even higher abstractions, largely through the clever use of metaclasses and other advanced Python techniques. In many ways, PEAK does for Python what J2EE does for the Java language. Part of the formalization in PEAK comes in the explicit specification of protocols, specifically in the separately available package, PyProtocols."
(Log in to post comments)

The Python Enterprise Application Kit (developerWorks)

Posted May 28, 2004 18:08 UTC (Fri) by ccyoung (guest, #16340) [Link]

Enquiring minds want to know:
  1. Is this the first part of IBM's move from Java? Trying to up a language to Enterprise capabilities?

  2. Why chose Python?

  3. Java had a huge rush of popularity, considered techo-sexy at the time. How do you make Python sexy? Rename it Squeeze? And how do you generate enough interest to make it mainstream?

The Python Enterprise Application Kit (developerWorks)

Posted May 28, 2004 18:34 UTC (Fri) by allesfresser (guest, #216) [Link]

1. I doubt that IBM is going to dump Java overnight... they have massive amounts of investment in it. But having multiple options is a good policy.

2. Why not choose Python? It's the easiest language to learn and use that I've ever seen.

3. Write some cool software in Python and let people see how easy it is to work with. Don't worry about 'making it sexy'... marketing just screws things up.

The Python Enterprise Application Kit (developerWorks)

Posted May 28, 2004 19:33 UTC (Fri) by faassen (subscriber, #1676) [Link]

There have been tons of articles on IBM developerworks about Python. You've just not been paying attention. That doesn't mean IBM is switching to Python or anything. Not that you can't use Python to make a living; I've been doing that since 1998.

Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds