A newbie question
German Viscuso <[email protected]>
| Newsgroups | gmane.comp.breve |
|---|---|
| Message-ID | <019901c44543$0e230d00$f700a8c0@parasite> |
Hello everybody. I just saw breve, I'm amazed! I see that breve uses a c like language called steve for the experiments. I was wondering if it's possible to utilize Smalltalk (abreviated ST)(for example Squeak) to interact with objects in the simulation. In most Smalltalks there's an external api access facility which is mostly used to access c functions in external libraries (such as dlls) and also there's full support for berkeley type sockets and several higher level network protocols. Is this enough to interface with breve? (I cannot generate c code so I cannot build a breve plugin) I find the plugin system rather strange because with it breve calls my c code while I would prefer to call/use the breve engine myself from my ST environment. Is it possible to *fully* use the breve engine from outside (via api calls or via network) for my experiments? The usual way in ST for interacting with simulations or engines not built with ST itself is to make wrappers for the objects in the simulation (the later exposed via an api). That way I can see a representation of the engine objects in my ST environment which forward any message received in my environment to the actual objects in the simulation and viceversa. It would be nice to have such an interfacing capability with the outside world in breve. Thanks a lot! I already tried all the demos and becme an addict! German PD: Most STs also support c callbacks from the outside world. _______________________________________________ breve mailing list [email protected] http://www.spiderland.org/mailman/listinfo/breve