Why do you think Sussman et al's. propagator don't solve OP problem?

I don't think Basa was saying this, exactly.

I think Basa meant using something like Matt Keeter's project:

https://www.mattkeeter.com/projects/ao/
https://www.mattkeeter.com/projects/ao/screencast.html [video]

(which is a functional CAD modeling system using C++/Guile) as a backend 
(graphical kernel) for a
propagator network which solves engineering constraints.

The reason Basa said it was a ways off is that the propagator code is in MIT 
Scheme.  That would
mean either the code for the propagator would have to be ported or the code for 
Ao would be.

Ao itself is a nice project done in Guile, like OpenSCAD using Guile as a 
language.  Another
valid issue Basa revisited is that there would probably need to be sandboxing 
or a declarative
language layer to use Ao for security with shared models.  This issue was 
discussed a while back
on this mailing list.




Reply via email to