I forgot some things in my original email. This is mostly geared towards the developers of Pike, but I'm copying it to the normal mailing list as well.
I wanted to point out that what Kenneth is saying probably is very true. Pike is a very nice and powerful language. Python and Lua are indeed the most commonly used languages in games today. However they aren't without issues - Lua especially (for example very easy to make mistakes that you don't notice until much later). Does Pike have a place here? I think it's possible.
It might have a future in games if it was easily embeddable (and behaved nicely in those cases). Of course the other big hurdle is documentation and lack of bugs. That is as we all know a problem that's harder than embedding to solve.
So the question is, how does this get solved? Is there a document or notes about issues with embedding? For now, limited to embedding a single interpreter in a process (not worrying about multiplicity as Perl puts it, which is a whole other layer of complexity). Has anyone sat down and looked at this more in detail?
/ David Hedbor
Previous text:
2004-02-23 16:46: Subject: Embedding Pike into C/C++ game
This is definitely not the first time this has been brought up as a desired feature. I'm sure it's also not the last time it will be mentioned.
I know that there's been some steps towards this goals but that it's not exactly close to archieving it. I think we all want pike to be embeddable though.
As for more detailed status or information on how hard this would be to do, I will leave that to those more involved in the core Pike programming.
/ David Hedbor