|
Appy (Applications in python) is a bunch of tools distributed under the GPL license for developing applications in the Python programming language. It is still under development but a first module is available now: pod.
Developers, too, have the right to (h)appyness !
Developers are often guys that live on another planet. Some think this is because software development is so exciting that everything else is poorly considered. Here, at null-IT software, we are deeply convinced that most software developers do not enjoy themselves. They spend their lives together with complex problems that never go away from their minds. Nobody understands them. Their family? Their managers? Their clients ? Their friends ? No. Nobody. Nobody is able to imagine how huge and complex their tasks are. Consequently, what they do is underestimated. Worst: they can't communicate. So they are forced to work harder while they can't talk to anyone of their permanent software experience. Of course, it may lead to social disasters.
By publishing this high-level, easy-to-use software construction kit, itself based on the tremendously productivity-boosting Python programming language, our crazy hope is to empower developers in such a way that they can leave more often their software prison and spend more time to discover real life.
But (h)appyness has a price. Appy developers themselves accepted to pay. They have dealed their social life for one of the highest forms of social denial (sorry we can't reveal their working conditions, we try to avoid having problems), hoping their sacrifice will free the users of their work. So if one day you meet one of them, please be gentle and patient. But they will probably not discuss with you.
The null-IT principle
Our action is guided by the following principle:
Information Technology (IT) should be as transparent and invisible as possible.
While this may seem obvious, this principle is largely ridiculed by a great number of widespread technologies. I will just mention here J2EE and XSL-FO which were taken as counter-examples while developing pod.
|