<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<br>
Joseph, I would not do that.<br>
Even if it looks a nice thing to try out.<br>
<br>
I give you an example, till about 1 years ago i was convinced I
would have used FreeBSD for everything.<br>
Then i changed my mind, too few people is using it, expecially on
RPi and BBB. <br>
<br>
The consequence was, there were very few drivers, and It was HARD to
control the most easy stuff<br>
e.g. on the BBB : PWM, ADC, I2C. <br>
<br>
If you bypass the Linux OS, you will trash your opportunity of using
existing drivers and<br>
most probably it will take you 10 times the time to build your fish
tank project. If ever.<br>
<br>
According to my last tests Bruce RPI is performant enough to make
stock Cuis rock.<br>
Probably he is connecting to it via "ssh -X", that might be the
bottleneck.<br>
<br>
<br>
bye<br>
Nicola<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<div class="moz-cite-prefix">On 7/20/21 3:53 PM, Joseph Turco wrote:<br>
</div>
<blockquote type="cite"
cite="mid:IDQttfQpD3ZBZ0vnnzIBUeb9EiSNn1wYj30AFw8ORBRslV3AxkVrboi0JF28EAWAHjq_JKZcsLe9C3g9ONK_z5sOeaLLo95mI_J7-2wl3fY=@protonmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div>Yeah , i think the squeak VM is too much for the raspberry
pis and other ARM based microcomputers. I think the only
smalltalk options for said boards are the C++ smalltalk-80 vms.
This: <a href="https://github.com/michaelengel/crosstalk"
moz-do-not-send="true">https://github.com/michaelengel/crosstalk</a>
and This: <a href="https://github.com/dbanay/Smalltalk"
moz-do-not-send="true">https://github.com/dbanay/Smalltalk</a>.
The first one is better becuase its a bare metal VM. so it boots
right into smalltalk-80. unfortunately, for the pi zero W and
the pi 1, there are drawing issues. It also doesn't work with
the pi4 8GB. i also wish the screen size was bigger as well but
it works, im just having an issue with sticky keys right now so
im talking to the maintainer about why thats happening. To be
quite honest, if the only problem with Cuis (and squeak cog
spur) was the window lag, id use it. but the typing lag and the
fact that you can tell its not running smooth, means if i was to
make the space game listed in "TheCuisBook", it would lag alot.I
had a pi3b and a pi4b 2GB model, i wish i still had them so i
could test it on there. <br>
</div>
<div><br>
</div>
<div>-Joseph T<br>
</div>
<div><br>
</div>
<div class="protonmail_signature_block">
<div class="protonmail_signature_block-proton">Sent with <a
href="https://protonmail.com/" target="_blank"
moz-do-not-send="true">ProtonMail</a> Secure Email.</div>
</div>
<div><br>
</div>
<div class="protonmail_quote"> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br>
On Tuesday, July 20th, 2021 at 5:14 AM, Nicola Mingotti
<a class="moz-txt-link-rfc2396E" href="mailto:nmingotti@gmail.com"><nmingotti@gmail.com></a> wrote:<br>
<blockquote class="protonmail_quote" type="cite"> <br>
I just tried to run Cuis in a BeableBone Black rev C.<br>
<br>
Thank you Bruce, i hit the same problem the Joseph did, I
tried to run a 64bit image ;)<br>
<br>
. headless machine, no screen <br>
. no WindowManager, all goes throught VNC<br>
. the only GU-App running in the BBB is Cuis.<br>
<br>
My verdict is: it works, but it is not snappy. The load
average keep being about 1.0 .<br>
I think Cuis is too big for this kind of hardware. To have a
decent programming experience<br>
I recommend to use more powerful computers, especially to
beginners.<br>
<br>
I may add a short video later to display the performance you
can expect. <br>
<br>
bye<br>
Nicola<br>
<br>
<br>
<br>
<br>
<br>
<div class="moz-cite-prefix">On 7/20/21 10:14 AM, Bruce O'Neel
via Cuis-dev wrote:<br>
</div>
<blockquote type="cite">
<div>Hi,<br>
</div>
<div><br>
</div>
<div>Is this the error you see?<br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>$ squeak Cuis5.0-4567<br>
</div>
<div>This interpreter (vers. 6521) cannot read image file
(vers. 68021).<br>
</div>
<div>Press CR to quit...<br>
</div>
<div>$ squeak Cuis5.0-4567-32<br>
</div>
<div>This interpreter (vers. 6521) cannot read image file
(vers. 1869760039).<br>
</div>
<div>Press CR to quit...<br>
</div>
<div>$ ../local/squeak/squeak Cuis5.0-4567-32<br>
</div>
<div>This interpreter (vers. 6521) cannot read image file
(vers. 1869760039).<br>
</div>
<div>Press CR to quit...<br>
</div>
<div><br>
</div>
<div>The error <br>
</div>
<div>This interpreter (vers. 6521) cannot read image file
(vers. 68021).<br>
</div>
<div>is expected. 32 bit VMs can't read 64 bit Images.<br>
</div>
<div><br>
</div>
<div>The error<br>
</div>
<div>This interpreter (vers. 6521) cannot read image file
(vers. 1869760039).<br>
</div>
<div>shows something is wrong. I *think* the 32 bit image
Cuis5.0-4567-32 is corrupt because<br>
</div>
<div>the newest image off of github opens.<br>
</div>
<div><br>
</div>
<br>
</blockquote>
</blockquote>
</div>
</blockquote>
<br>
</body>
</html>