This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
blog:emf_is_social_software [2009/03/31 16:25] djo created |
blog:emf_is_social_software [2014/10/17 22:08] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== EMF is social software ====== | ||
+ | |||
+ | What I realized at EclipseCon: EMF is firstmost social software. Fundamentally, it's a better JavaBeans with a performant reflective API. | ||
+ | |||
+ | Oh--and unlike java.lang.reflect, they **encourage** you to use the reflective API. | ||
+ | |||
+ | Not surprisingly, the result is that EMF has become the seed out of which a whole lot of really cool meta programming tools have sprung: | ||
+ | |||
+ | * Graphical modeling tools | ||
+ | * External DSL creation tools | ||
+ | * Code templating engines and code generators | ||
+ | * Much more... | ||
+ | |||
+ | IMO, that is both the simplicity and genius of EMF. | ||
+ | |||
+ | |||
+ | ~~LINKBACK~~ | ||
+ | ~~DISCUSSION~~ | ||