<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><div>> the idea of generating a Cuis image for the motorola 68000, is that correct?</div><div><br></div><div><a href="http://wiki.squeak.org/squeak/6290" target="_blank">http://wiki.squeak.org/squeak/6290</a></div><div><br></div><br><font color="#990099">-----"Javier Pimás" <<a href="mailto:elpochodelagente@gmail.com" target="_blank">elpochodelagente@gmail.com</a>> wrote: -----</font><div class="iNotesHistory" style="padding-left:5px;"><div style="padding-right:0px;padding-left:5px;border-left:solid black 2px;">To: <a href="mailto:ken.dickey@whidbey.com" target="_blank">ken.dickey@whidbey.com</a><br>From: "Javier Pimás" <<a href="mailto:elpochodelagente@gmail.com" target="_blank">elpochodelagente@gmail.com</a>><br>Date: 04/25/2021 08:02PM<br>Cc: "Discussion of Cuis Smalltalk" <<a href="mailto:cuis-dev@lists.cuis.st" target="_blank">cuis-dev@lists.cuis.st</a>>, "Boris Shingarov" <<a href="mailto:Shingarov@labware.com" target="_blank">Shingarov@labware.com</a>>, "Jan Vraný" <<a href="mailto:Jan.Vrany@labware.com" target="_blank">Jan.Vrany@labware.com</a>>, "Douglas Brebner" <<a href="mailto:kirtai+st@gmail.com" target="_blank">kirtai+st@gmail.com</a>><br>Subject: Re: [Cuis-dev] Bee Smalltalk Dynamic Metacirculat Runtime [WAS Re: Cuis 68000 64bit V3 image ?]<br><br><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> </div></div><div></div></font>