On Fri, 29 Jun 2018 14:16:45 GMT, Pabst Blue Ribbon wrote:
> Stephen Pelc wrote:
>> On Thu, 28 Jun 2018 16:17:31 GMT, Pabst Blue Ribbon
>> wrote:
>>
>>> I can be even more specific. On x86, 'kernel' is just 4 (four) processor
>>> instructions. The rest can be treated as 'library'.
>>>
>>>> But then it has a lot of 'library' to make.
>>
>> Threaded code is all but obsolete in modern Forths. Most modern
>> Forths generate optimised native code.
>
> They doing it in an attempt to catch up with languages such as C and C++ in
> terms of speed. Java, for example, have no problems with byte code (which,
> in essence, just another name for threaded code.)
Actually Java uses JIT extensively (especially on a server) which compiles the
byte code into native at point of first use and keeps it cached.
--
Andy Leighton => andyl@azaal.plus.com
"We demand rigidly defined areas of doubt and uncertainty!"
- Douglas Adams
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|