Hello Hannes,
Le 23/07/2018 à 11:38, H. Hirzel a écrit :
> So actually a static text together with code (most often a Domain
> Specific Language) in a regular Smalltalk image may be considered an
> 'Active Essay'. And a collection of these Essays a 'Dynabook'.
In the Smalltalk world of dynamic code, I guess you are right or mostly
right.
Mostly right because the simulated micro-world (think of geometry canvas
as DrGeo) still need to have a dedicated DSL to make simple to
instantiate a dedicated simulation from Smalltalk code only.
> Questions are of course also who writes these texts, how are they kept
> and maintained over a long time along side with the code examples.
Indeed that is important questions: how do you keep these texts, but
also share, and even more importantly glue them together to build a
simulation out of other simulations following a recursive pattern.
> And about the Dr. Geo DSL. Is it well constructed and easy to learn.
It try my best to make it easy, but you already found points to improve ;-)
Self embedded documentation is something that need to be improved in Dr.
Geo.
Hilaire
--
Dr. Geo
http://drgeo.eu