[Cuis-dev] Hello, new Cuis smalltalk user here!

Joseph Turco jturk90 at protonmail.com
Tue Jul 20 09:45:06 PDT 2021


I also decided to bite the bullet and just use it as is. I guess we are so accustomed to speed that this is how things used to be. Its better than any other language I tried. I just find the other stuff boring.

Sent from ProtonMail mobile

-------- Original Message --------
On Jul 20, 2021, 10:22 AM, Nicola Mingotti via Cuis-dev wrote:

> Joseph, I would not do that.
> Even if it looks a nice thing to try out.
>
> I give you an example, till about 1 years ago i was convinced I would have used FreeBSD for everything.
> Then i changed my mind, too few people is using it, expecially on RPi and BBB.
>
> The consequence was, there were very few drivers, and It was HARD to control the most easy stuff
> e.g. on the BBB : PWM, ADC, I2C.
>
> If you bypass the Linux OS, you will trash your opportunity of using existing drivers and
> most probably it will take you 10 times the time to build your fish tank project. If ever.
>
> According to my last tests Bruce RPI is performant enough to make stock Cuis rock.
> Probably he is connecting to it via "ssh -X", that might be the bottleneck.
>
> bye
> Nicola
>
> On 7/20/21 3:53 PM, Joseph Turco wrote:
>
>> 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: https://github.com/michaelengel/crosstalk and This: https://github.com/dbanay/Smalltalk. 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.
>>
>> -Joseph T
>>
>> Sent with [ProtonMail](https://protonmail.com/) Secure Email.
>>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>> On Tuesday, July 20th, 2021 at 5:14 AM, Nicola Mingotti [<nmingotti at gmail.com>](mailto:nmingotti at gmail.com) wrote:
>>
>>> I just tried to run Cuis in a BeableBone Black rev C.
>>>
>>> Thank you Bruce, i hit the same problem the Joseph did, I tried to run a 64bit image ;)
>>>
>>> . headless machine, no screen
>>> . no WindowManager, all goes throught VNC
>>> . the only GU-App running in the BBB is Cuis.
>>>
>>> My verdict is: it works, but it is not snappy. The load average keep being about 1.0 .
>>> I think Cuis is too big for this kind of hardware. To have a decent programming experience
>>> I recommend to use more powerful computers, especially to beginners.
>>>
>>> I may add a short video later to display the performance you can expect.
>>>
>>> bye
>>> Nicola
>>>
>>> On 7/20/21 10:14 AM, Bruce O'Neel via Cuis-dev wrote:
>>>
>>>> Hi,
>>>>
>>>> Is this the error you see?
>>>>
>>>> $ squeak Cuis5.0-4567
>>>> This interpreter (vers. 6521) cannot read image file (vers. 68021).
>>>> Press CR to quit...
>>>> $ squeak Cuis5.0-4567-32
>>>> This interpreter (vers. 6521) cannot read image file (vers. 1869760039).
>>>> Press CR to quit...
>>>> $ ../local/squeak/squeak Cuis5.0-4567-32
>>>> This interpreter (vers. 6521) cannot read image file (vers. 1869760039).
>>>> Press CR to quit...
>>>>
>>>> The error
>>>> This interpreter (vers. 6521) cannot read image file (vers. 68021).
>>>> is expected. 32 bit VMs can't read 64 bit Images.
>>>>
>>>> The error
>>>> This interpreter (vers. 6521) cannot read image file (vers. 1869760039).
>>>> shows something is wrong. I *think* the 32 bit image Cuis5.0-4567-32 is corrupt because
>>>> the newest image off of github opens.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20210720/b3221bb7/attachment.htm>


More information about the Cuis-dev mailing list