I never said this clearly until now: Quark is a new generation MVC framework for RIA. Yeap.. We are not competing with Rails like frameworks (and we don’t copy them) because our point of view is that RIA is the future for web based applications. Generating html code on servers is ugly,messy and stinks (uhhh )!
Because in Quark applications, the domain knowledge is strictly separated from the framework, I can see coming a day when Quark like frameworks will get support for many languages (on the server side) and that will provide a solution to the dreams of MDA (without using UML of course).
UML is probably too abstract and not that friendly for traditional developers but the idea of building applications around of a domain model and to be able to easily port an application from .net to Java or to a new technology that will appear in 5 years, has real value.
With this approach, an investment that a company is doing in software will preserve his value many years.
We bet on promoting SensErp as a RAD tool to create working DESIGNS and PROTOTYPES for Enterprise Applications but when developers will taste its power, they will adopt Quark as their favorite programming framework!