There is a need to bootstrap the core, anyway, so some _basic_ stuff must be implemented in something other than Pike, right?
Yes, the "feature set" of Pike gradualy expands during the different steps in the bootstrap process. In some files, like master.pike, it is fairly obvious that we don't deal with ordinary Pike (due to the various workarounds), while other involved files (like _Charset.pmod) looks like an ordinary Pike file, but has to be modified with care so that no unavailable feature are used.
Since this is fairly unrelated to the issue of uselessness of modules in the module tree, what do you really want to know? Since this is the forum for people developing Pike, this information is already common knowledge. I am happy to enlight interested newcomers, but I have better things to do than reciting Pike internals to someone who just entertains himself with finding syntactical flaws in the presentation.
/ Martin Nilsson (har bott i google)
Previous text:
2003-02-27 03:07: Subject: Re: 64 bit ints
On Thu, Feb 27, 2003 at 12:10:02AM +0100, Martin Nilsson (har bott i google) @ Pike (-) developers forum wrote:
Is Pike written in C or in Pike?
Both.
OK, let me ask - is Pike (core language, without any modules) cannot exist? There is a need to bootstrap the core, anyway, so some _basic_ stuff must be implemented in something other than Pike, right?
Then you lack a fair amount of imagination. The way things are going, more and more of Pike is implemented in Pike.
The future is now... Pike OS on Pike Hardware :) Something like this? :)
Regards, /Al
/ Brevbäraren