On Dec 15, 2010, at 6:05 PM, Thorsten Dittmar wrote:

 

> This was kind of the idea I had, when I proposed a dedicated self platform. Say... like the beagle board (http://beagleboard.org/) and as a result the touchbook which is based on it.

got it, but if we go for a system like this, nearly nobody can help you. except of the people who have a system like this, or? would it be easier to finalize the Klein stuff on a mac or so?

> We could focus on one assembler for one processor, one grapics hardware e.t.c we could write the system completely self contained (I like the pun and will use self contained as completely written in self :D).
> So we would not have to worry to get klein running on this machine, with that ram or this gpu.
> I might be wrong with this though :)

I'm not sure. When I was young... so long ago ;-) I was working for a company who did the Atari port for VisualWorks Smalltalk. It was always a lot of work to port the vm to another platform and a solid and working system on another platform was always a big help. So I guess, but maybe I'm wrong, it would be much easier to port self to another platform if we have done our homework already eg. on athe mac.

b r

Enhancing the current x86 compiler is reasonable. But I have to admit that I might have personal tendencies towards arm :). I hate x86 assembeler I really hate it :D
I am currently building klein and will try to find out what is more in my reach :) enhancing the x86 or redoing the compiler for arm. It will depend on the modularity and workload.

Cheers Jan

thorsten