<div dir="ltr">Hi folks, I wasn't aware of the existence of this list, so... hello everybody :). <div><br></div><div>If I understood correctly you Ken are trying to port powerlang bootstrapper to Cuis, so that you can then generate a bee from cuis, and also with the idea of generating a Cuis image for the motorola 68000, is that correct? In any case, I'm glad that you are interested and count on me for any help I could give. </div><div><br></div><div>Are you porting the code manually? If tonel format is a problem I have some transliterator code somewhere to read/write different formats and to minimally transform code, so it would need a backend for writing cuis format, which seems pretty much like chunk format. With some extra rules you might get everything automatized if you want.</div><div><br></div><div>Let me know what you think.</div><div><br></div><div>Cheers,</div><div>Pocho</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Apr 25, 2021 at 5:44 PM <<a href="mailto:ken.dickey@whidbey.com" target="_blank">ken.dickey@whidbey.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2021-04-25 12:58, Boris Shingarov via Cuis-dev wrote:<br>
..<br>
> I think it would have many more far-going implications than just<br>
> bootstrapping a given Smalltalk from source, or mini-images.<br>
<br>
Yes.  One interesting idea is to port libraries/VMs by just <br>
cross-nativizing a new nativizer.<br>
<br>
As methods are bytecode compiled, the loader notes that the "native" <br>
code is for another CPU kind and just re-nativizes the bytecodes for the <br>
current/host CPU architecture.  Instant port!<br>
<br>
There is also room for objects describing hardware capabilities -- what <br>
uboot does with device trees.  Describing a CPU architecture is a <br>
natural part of this view.  Making visible the hardware capabilities <br>
(and interfaces) would allow Smalltalkers to "feel the bits between <br>
their toes".<br>
<br>
Much fun to be had here!<br>
<br>
:)<br>
-KenD<br>
<br>
<br>
</blockquote></div>