giacomo at tesio.it
Wed Apr 20 22:17:55 UTC 2016
The value of C as an implementation language is it's portability.
Also usage as embedded language in many applications is easier with C.
Self hosting is valuable as a proof that a compiler (and the compiled
language) can be used for a complex real world program.
But it does not help with portability.
2016-04-20 20:30 GMT+02:00 Karel Gardas <karel.gardas at centrum.cz>:
> On 04/20/16 07:15 PM, Kosyrev Serge wrote:
>> Giacomo Tesio <giacomo at tesio.it> writes:
>>> Is this a language issue?
>>> I don't think so... but apparently, despite the abundance of language
>>> hackers in the Haskell community, nobody still tried to prove that an
>>> interpreter for the core Haskell language can be written in a
>>> reasonable amount of C code.
>> What is the value of using C as an implementation language ?
> Some OSes are C-centric so...
> Shouldn't there be intrinsic value in a self-hosted implementation?
> ...bootstraping Haskell from Haskell raises some concerns. At least IIRC
> the situation in OpenBSD -- if I understand this correctly.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe