hi!
adler, please!
I'm living in Stockholm :-P
Makumba is not another language, but a tag library that allows you to do a dynamic webpages in a very easy way.
basically you just need to know JSP and you are able to build an application with forms to add, edit, delete records from the database and also query the database.
if you want to build more complex things you will need to code a little bit of Java.
and that's all
I don't want to argue that Mak is better or worst or the same as other tag libraries.
you can see Makumba over PHP+mySQL because you are in a higher level.
right now, Makumba only has a driver to work with JSP so if you dont' like JSP or cannot use it then you cannot use Makumba, unless you right the driver to use Makumba with PHP.
PHP teaches bad programming habits: example, no-type safe programming
when the applications became quite big it's very hard to maintain and develop if you use PHP...
if you like JSP and you want to have the possibility that people not so skilled in programming can do dynamics webpages very easy than Makumba is a good choice. Makumba was designed for this.
Take a look the Makumba Statement of Purpose:
What do we design Makumba for?- based on members' HTML and SQL knowledge
- unlike popular scripting languages, it still enforces a clean model-view-controller (MVC) architecture, leading to a healthy structure of the applications even as members come and go
- db-driven web applications (clear delimitation of the technology)
- source code should be clear and easy readable to ensure efficient learning by example for new members
- easy to install (few commands/directories/files to work with)
- independent of any commercial technology or data format (easy to migrate to other technologies that can access databases through SQL)
- as much as possible "compiled" rather than interpreted (tell the developer at first page execution that somthing is rotten, rather than wait for it to blow in production)
- personal member development towards Java, MVC, http, JSP and other technologies involved
you can always email makumba-devel(at)lists.sourceforge.net to get more info...
adler
|