By combining asynchronous I/O with a shared-nothing architecture, PyParallel research project is able to execute code in a parallel context faster than it can using CPython’s normal interpreter. And it does this without removing the GIL. The secret, no reference counting or garbage collection of any kind.
Despite the fact that Python is not a pure-functional programming language, it's multi-paradigm and it gives you enough freedom to take credits from functional programming approach. Library fn.py was created in order to assist Python developers in using a functional programming style.
Christopher Moyer has written a new book, which revolves around architecture and design patterns that can be used to build and host scalable, reliable applications in the cloud.
JetBrains is one of the few companies that thrives selling developer tools. In this interview you get some insight in their strategies, current and new products and future plans. 5
Nuxeo announced in 2006 that they were switching their core product from Python to Java. We recently caught up with Eric Barroca, CEO at Nuxeo, to find out about their current product architecture. 14
This article explores things people can do from within their code to make their lives, and the lives of anyone else who has to administer or maintain their application, easier. 5
In this book Anil Hemrajani relates Agile practices to Java and the Spring, Hibernate, and Eclipse open source toolsets. It's a useful book for technical managers and Java web developers. 4