<div>I Made a little video demonstrating what i am talking about. I didn't mention it in the video, but typing and scrolling in the modified image with Juans stuff is smooth, its just the windows acting up. The stock image has a bit of input lag and scrolling also displays some latency. Im just trying to make sure im not doing anything wrong or this is just to be expected. Let me make it clear i am in no way complaining, The work that has been done is amazing and am appreciative of being able to use this for free. Anyways, here's the video:<br></div><div><br></div><div><a href="https://youtu.be/9lhagKSPjcg">https://youtu.be/9lhagKSPjcg</a><br></div><div><br></div><div>thanks,<br></div><div><br></div><div>Joseph Turco</div><div><br></div><div class="protonmail_signature_block"><div class="protonmail_signature_block-user protonmail_signature_block-empty"></div><div class="protonmail_signature_block-proton"></div></div><div><br></div><div class="protonmail_quote">
        ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br>
        On Thursday, July 22nd, 2021 at 7:49 PM, Joseph Turco via Cuis-dev <cuis-dev@lists.cuis.st> wrote:<br>
        <blockquote class="protonmail_quote" type="cite">
            Hello all,<br><br>I did a test. I tried the latest squeak 5.3 32bit image on my rpi400, it was running exactly like I was using it on a desktop computer. Didn't modify anything, it was a stock image. Cuis, even with the commands Juan shared with me, still has lag when I'm moving windows around, don't know what vector graphics are going to look like since I haven't made it that far in the book. Maybe Cuis doesn't play nice with arm processor's?<br><br><br>Sent from ProtonMail mobile<br><br><br><br>-------- Original Message --------<br>On Jul 22, 2021, 1:32 PM, Joseph Turco via Cuis-dev < cuis-dev@lists.cuis.st> wrote:<blockquote class="protonmail_quote"><br>The reason I do like that there is some sort of book, is to teach me some principles of OOP. As I am a novice to both smalltalk and programming, the book has been valuable in showing me what a urnary , binary and keyword message is. And I'm sure there is more for me to learn. I'm taking it slow because I rushed through the book once and completely got confused. So I'm Reading, understanding, and then exploring. I can't wait till I get to the stage where I have made my first fully fledged program. <br><br><br>Sent from ProtonMail mobile<br><br><br><br>-------- Original Message --------<br>On Jul 22, 2021, 1:26 PM, Bruce O'Neel < bruce.oneel@pckswarms.ch> wrote:<blockquote class="protonmail_quote"><br><div>Squeak still has the old MVC interface if one wants to use it.<br></div><div><br></div><div>Playing around with it for a few minutes not everything works.  For example trying to open a change sorter gives a traceback.<br></div><div><br></div><div>I'd stick with Morphic either on Cuis or Squeak.  Though Cuis will be further from the BlueBook it has the advantage of being smaller and cleaner.  It's probably easier to learn with that.<br></div><div><br></div><div>The other thing to think about is the idea that you learn Smalltalk from a book is probably the wrong way to go about it.  Unlike lots of other languages Smalltalk is meant to be discoverable from within the system. You learn it by exploring.  <br></div><div><br></div><div>At first that can be slow as you figure out what magic word you need to search for.  But rather quickly it becomes easier and easier to find stuff.<br></div><div><br></div><div>cheers<br></div><div><br></div><div>bruce<br></div><div><div>On 2021-07-22T18:54:10.000+02:00, Phil B <pbpublist@gmail.com> wrote:</div><blockquote><div><div dir="ltr">Joseph,<div><br></div><div>I can't think of a good way to explain the specific differences as a lot has changed.  I'm pretty sure that none of the open source options out there, despite their claims, *really* offers 100% Blue Book compatibility.  Cuis (and Squeak) probably offer reasonable to very good compatibility through chapter 16.  There may be some differences here and there, but this is pretty core stuff that I don't believe has changed much.  Chapter 17 on is mostly going to be very different and not something you're likely to find in today's implementations.  Conceptually, most of the functionality still exists but when Squeak moved to Morphic most things got renamed/restructured/rethought.  In the 25 years since, things have continued to evolve even further away from those later chapters in the book.</div><div><br></div><div>If you really want to try to follow the Blue Book, I think the Smalltalk-78 Javascript implementation at <a data-ik="ik-secure" rel="noreferrer nofollow noopener" target="_blank" href="https://smalltalkzoo.thechm.org/HOPL-St78.html">https://smalltalkzoo.thechm.org/HOPL-St78.html</a> might be the closest thing out there.</div><div><br></div><div>Thanks,</div><div>Phil</div></div><br></div><div><div dir="ltr">On Thu, Jul 22, 2021 at 12:33 PM Joseph Turco <<a rel="noreferrer nofollow noopener" target="_blank" href="mailto:jturk90@protonmail.com">jturk90@protonmail.com</a>> wrote:<br></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;">Hello all. Hope your having a good day.<br><br>Could someone tell me where Cuis smalltalk differers from pure smalltalk-80? I understand Cuis is supposed to be close to smalltalk-80 (which I like due to simplicity), but the reason I ask this question, is, could one read "the blue book" to learn Cuis, or is it better to run an original smalltalk-80 VM (like the C++ implementation and the crosstalk bare metal for raspberry pis)? <br><br>Thanks,<br><br>Joseph T<br><br><br><br><br>-------- Original Message --------<br>On Jul 21, 2021, 5:20 AM, Nicola Mingotti via Cuis-dev < <a rel="noreferrer nofollow noopener" target="_blank" href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<blockquote><br>



  <div>
    <br>
    The tweaks improved the situation on the BBB rev. C.<br>
    I will add to the youtube video  the procedure as a comment. <br>
    <br>
    Still, i will upgrade the BBB to a larger machine, probaby BB AI,
    this is the lesser evil to me. <br>
    <br>
    bye<br>
    Nicola<br>
    <br>
    <br>
    <br>
    <br>
    <div>On 7/20/21 9:55 PM, Joseph Turco via
      Cuis-dev wrote:<br>
    </div>
    <blockquote type="cite">

      Hey Juan,<br>
      <br>
      <br>
      I tried your tweaks and it did help! Its still a tad slow. The
      amount of memory left is 170M<br>
      <br>
      <br>
      Sent from ProtonMail mobile<br>
      <br>
      <br>
      <br>
      -------- Original Message --------<br>
      On Jul 20, 2021, 3:17 PM, Juan Vuletich <
      <a rel="noreferrer nofollow noopener" target="_blank" href="mailto:juan@jvuletich.org">juan@jvuletich.org</a>> wrote:
      <blockquote><br>


        Hi Joseph,<br>
        <br>
        On 7/19/2021 8:40 AM, Joseph Turco via Cuis-dev wrote:
        <blockquote type="cite">Its the cog version, not stack. By lag btw I mean
          dragging windows are choppy. Typing is not as real time as it
          should me. Its the latest version on the opensmalltalk git<br>
        </blockquote>
        <br>
        Ok. The cog version from opensmalltalk is the fastest.<br>
        <br>
        One thing you can try is to evaluate<br>
        <br>
                 Preferences slowMachine<br>
        <br>
        This disables some things that are nice to have, but it gives
        better response on a slow machine. After that, do <br>
        <br>
                self runningWorld color: Color veryLightGray;
        hideTaskbar<br>
        <br>
        to remove the expensive taskbar, and for a more tolerable
        background color. You might still prefer to enable syntax
        highlighting:<br>
        <br>
                Preferences enable: #syntaxHighlightingAsYouType<br>
        <br>
        Additionally, this might further improve performance:<br>
        <br>
                Preferences disable: #subPixelRenderColorFonts<br>
        <br>
        Besides, 512mb ram is less than ideal. Please check how much ram
        you have free when starting cuis. Perhaps we can help reduce it
        a bit if needed.<br>
        <br>
        I never used a RasPI zero, but I find Cuis usable on a RasPI3B,
        if the cog VM is used. I hope this helps.<br>
        <br>
        Cheers,<br>
        <pre cols="72">--
Juan Vuletich
<a data-ik="ik-secure" rel="noreferrer nofollow noopener" target="_blank" href="http://www.cuis-smalltalk.org">www.cuis-smalltalk.org</a>
<a data-ik="ik-secure" rel="noreferrer nofollow noopener" target="_blank" href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a data-ik="ik-secure" rel="noreferrer nofollow noopener" target="_blank" href="https://github.com/jvuletich">https://github.com/jvuletich</a>
<a data-ik="ik-secure" rel="noreferrer nofollow noopener" target="_blank" href="https://www.linkedin.com/in/juan-vuletich-75611b3">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
@JuanVuletich</pre>
        <br>
        <br>
        <blockquote type="cite"><br>
          Sent from ProtonMail mobile<br>
          <br>
          <br>
          <br>
          -------- Original Message --------<br>
          On Jul 19, 2021, 7:37 AM, Bruce O'Neel < <a rel="noreferrer nofollow noopener" target="_blank" href="mailto:bruce.oneel@pckswarms.ch">bruce.oneel@pckswarms.ch</a>>
          wrote:
          <blockquote><br>
            <div>Hi,<br>
            </div>
            <div><br>
            </div>
            <div>Just out of interest the Cog interpreter rather than
              the stack one?  The Cog one is a JIT and much faster.<br>
            </div>
            <div><br>
            </div>
            <div>squeak -version<br>
            </div>
            <div><br>
            </div>
            <div>will tell you this.  Send it to me if it is unclear.<br>
            </div>
            <div><br>
            </div>
            <div>cheers<br>
            </div>
            <div><br>
            </div>
            <div>bruce</div>
            <div><br>
            </div>
            <div>
              <div>On 2021-07-19T13:32:20.000+02:00, Joseph Turco <a rel="noreferrer nofollow noopener" target="_blank" href="mailto:jturk90@protonmail.com"><jturk90@protonmail.com></a>
                wrote:</div>
              <blockquote>
                <div>Yeah
                  see I think that's my problem. Its a RPI zero w. 512mb
                  ram and a single core 1ghz processor. I guess it needs
                  a RPI 3b+ and faster. Oh well I guess its smalltalk-80
                  for now. <br>
                  <br>
                  <br>
                  Sent from ProtonMail mobile<br>
                  <br>
                  <br>
                  <br>
                </div>
              </blockquote>
            </div>
          </blockquote>
        </blockquote>
        <br>
      </blockquote>
      <br>
      <fieldset></fieldset>
    </blockquote>
    <br>
  </div>

</blockquote></blockquote></div></blockquote></div>

</blockquote></blockquote>
        </blockquote><br>
    </div>