[squeak-dev] A Bootstrap Compiler
Michael Haupt
mhaupt at gmail.com
Wed Dec 29 00:17:14 UTC 2010
Hi Igor,
On 29 December 2010 00:11, Igor Stasenko <siguctua at gmail.com> wrote:
>>> Every time you building something on top of C, you inheriting its good and bad traits,
>>> because you can't escape the semantic model, imposed by C language and its compiler(s).
>>
>> I've found C to be rather malleable; a possible way of providing one
>> least complex abstraction over raw assembly. Not comfy, but malleable.
>
> you probably will be surprised , but i find raw assembly are much malleable than C.
> Simply because it having much less constraints - only those, which in hardware.
that's not surprising. I was responding to your remark that C was
somehow confining people. Obviously, raw assembly is even more
malleable, but hey, it's also even less comfy. :-)
> Perhaps. Still investments to talking directly with metal are well
> rewarded.. like ~3x speedup in Cog.
No one would seriously doubt that.
>> Or is it the metal that is shaped in the wrong way? There used to be
>> Lisp machines ...
>>
> That's a good question. But we have what we have. :)
And that is not a revolutionary statement. ;-)
Best,
Michael
More information about the Squeak-dev
mailing list
|