no codegeneration - fully executable model

Posted by agent_008_nl on 27-Oct-2013 05:10

No code generation, fully executable model, succesfull company. Might be worthwile to do some research and learn.

"Mendix provides a model runtime environment, which means it does not provide code generation - the model is fully executable."

http://www.prweb.com/releases/enterprise/software/prweb2301784.htm


http://modeling-languages.com/enso-dont-design-your-programs-program-your-designs/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+ModelingLanguages+%28MOdeling+LAnguages+Portal%29
http://www.mendix.com/tech-blog/the-mendix-microflow-engine-how-does-it-work/

All Replies

Posted by wmtwood on 27-Oct-2013 06:17

Sure, but the same applies to a Rollbase which also has the same focus in model-lead development where the model is executed.  (And Corticon too, for that matter, but from context, Rollbase matches the use case above).  Mendix is a fine product, but misses the current (not to mention the planned) interoperability with ABL and OpenEdge data and logic.

The story does show the productivity of an executable model.  

Posted by agent_008_nl on 03-Nov-2013 03:32

Thanks, I have taken a short look at Rollbase, will look at the eval later. It looks (at first sight) less sophisticated than mendix, but   I think psc is on the right track with this product.

Posted by Bill Wood on 03-Nov-2013 07:17

What was your experience connecting OpenEdge DB and logic to Mendix?  How did that go?

Posted by agent_008_nl on 04-Nov-2013 01:55

I have not tried that. I only know mendix from commercials (youtube) and some webpages. But I'm sure the CTO, Johan de Haan, can answer questions on this, I contacted him in the past. Are you from PSC?

Posted by Bill Wood on 15-Jan-2014 13:14

Yes.   You can tell progress employees by their badges in Communities.  Look for the big  "P" (though I am sure someone in marketing will see my post and suggest changing to an Orange Spark! ) 

Posted by agent_008_nl on 18-Jan-2014 08:09

My posts around this subject are not especially aimed at psc. The openedge community seems unaware of the possibilities they could get with executable models in openedgeframeworks. Some UI frameworks exist where the UI is created based on data in the db or a runtime repository (DWP / OF-1) but there have been no extensions to businesslogic as far as I know. It would be nice if the OE community became more aware of these possibilities and became informed of developmentprinciples behind rollbase and corticon (that and why they use modelinterpretation and no codegeneration). And that these can be used in OE development too. I tried some merchandising on the peg (too) but seeing the reactions the message is not understood or  (purposely I suspect)  trivialised. Some even suspect corticon to generate code (see the thread on the peg). And meanwhile push their codegenerators. Maybe this is a merchandising job for psc: sell the great ideas behind corticon and rollbase and show how they can be used in OE development.

This thread is closed