Spring Python 1.0.0 Released

1 view
Skip to first unread message

Srini Penchikala

unread,
Jul 5, 2009, 3:05:34 PM7/5/09
to mich...@googlegroups.com
Hi everyone,

I saw this announcement from Spring folks few days ago and I thought I would forward it to the user group.

Spring Python 1.0.0 Released:
http://www.springsource.org/node/1676

Reference Documentation:
http://springpython.webfactional.com/reference/html/index.html

The main goal of this project, it looks like, is to introduce the design concepts that made Spring a popular J2EE framework like Dependency Injection (DI) and Aspect-oriented Programming (AOP), into Python language.

-Srini

Ilya Sterin

unread,
Jul 5, 2009, 5:56:46 PM7/5/09
to mich...@googlegroups.com
That's rather exciting, Srini. I've lately been doing quite a bit of
python. Mostly for collective intelligence stuff, I love how clean
the code looks, much better to implement complex algorithms in than
Java, though I still have Java at heart.

I love Spring, when it comes to Java programming. I think it has
become pretty ubiquitous in the Java world, and maybe even synonymous
with Enterprise Java (what ever that means). I can truly say that
it's one of the best run open source projects out there, with
surprisingly great documentation, which is hard to find in OSS these
days.

I'll be looking into spring python further this week, but I don't have
much experience to be able to provide an empirical opinion of what it
brings to the Python world.

I'd love to hear the more experienced on this list.

Ilya

P.S. We haven't met in a while, Srini. I've been super busy with
numerous projects. Maybe we can meet sometime next week? Also, I
think we should attend a python users group meeting one of these days.
I'll drive:-)

Kevin Dangoor

unread,
Jul 5, 2009, 11:24:01 PM7/5/09
to mich...@googlegroups.com
On Sun, Jul 5, 2009 at 3:05 PM, Srini Penchikala <srinipe...@gmail.com> wrote:

This looks potentially useful for certain applications, but I've spotted a huge bug right off the bat: XML config files. Releasing a 1.0 of a package to the Python community in 2009 with such a widespread emphasis on XML configuration is a complete non-starter.

To be fair, it appears that Spring Python supports Python-based configuration. But the docs place a lot more emphasis on the XML. That's no way to gain adoption among Python folks (though it may be a way to make the Java folks more comfortable as they migrate...)

Thanks for the pointer! Made for an interesting read, nonetheless.

Kevin

--
Kevin Dangoor

work: http://labs.mozilla.com/
email: k...@blazingthings.com
blog: http://www.BlueSkyOnMars.com
Reply all
Reply to author
Forward
0 new messages