
Nov. 17, 2010
2:36 p.m.
As stated in the question, this is not possible for OSes like VxWorks (which is not rare on embedded platforms). Also there could be other constraints like the software architecture of the given system which make having the embedded interpreter in-process, more useful. Exchanging messages with separate interpreter process is slower. Also, the embedding process will have to create and expose a whole new interface which can be used by external processes. While if the interpreter is in-process, then its just a matter adding the services of embedding process as C-extensions to Python. One function call is all you need.
5236
Age (days ago)
5236
Last active (days ago)
0 comments
1 participants
participants (1)
-
Swapnil Talekar