Java Code Generation

Why Java Code Generation?

Most computer users are surprised at how stupid computers are.

Most computer programmers think they are creatively solving problems.

Well, it so happens that much of what applications do is pretty simple but made complicated by the way they are written.

Cut The Crap and Code Generation

The Cut The Crap Software started out with the intention of solving problems by developing highly functional components that enabled rapid effective development.

In part this was inspired by Microsoft Wizards. Not because they were good! But because the reasons they were needed was that the code the spewed out would simply have been too complicated to write by hand.

The aim was to develop code that programmers could utilize directly without the need for "wizards".

...but then

As the software was developed, the use revealed patterns of semi-mechanical writing. These were higher-level patterns than the kind of thing that code generators usually produced. But it was clear that it should be possible to generate almost complete systems if the true intent of the system design could be captured in a straightforward way.

Enter The Alchemist

This is the Cut The Crap Code Generator. From a simple description, The Alchemist will generate a complete object model, javadocs, jar file and war distribution to provide an instantly working web application.

Please check out the main website for more information and free downloads.