<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <br>
    <pre>Hi Joseph,</pre>
    <pre>
Yes, I am Italian ;) </pre>
    <pre>
-) all for fun. Great !</pre>
    <pre>
-) Math, don't worry, it is really easy, easier than the rules you were taught in middle school ! </pre>
    <pre>Wait my video, i will try to make it happen before the end of this week.</pre>
    <pre>
-) The game example in the CuisBook is too advanced IMO. It is there because it is actually a milestone</pre>
    <pre>in computing. If you happen to go to California visit the Computer History museum, there is an old</pre>
    <pre>guy there that first wrote that game ! And another one who wrote the first (?) music synth ! </pre>
    <pre>
-) I wrote some intro notes but be super careful, I did it one year ago and i was using Squeak.</pre>
    <pre>A collection with most of my production is in the Swiki, here: </pre>
    <pre><a class="moz-txt-link-freetext" href="http://wiki.squeak.org/squeak/6624">http://wiki.squeak.org/squeak/6624</a></pre>
    <pre>
-) A video i posted yesterday is here, this is about Cuis already</pre>
    <pre> <a class="moz-txt-link-freetext" href="https://youtu.be/62baNn3c56Y">https://youtu.be/62baNn3c56Y</a></pre>
    <pre>
-) project. ATM. ok this is kind of classic but you will not be going to put a lot of energy on it</pre>
    <pre>because it does not solve a real life "problem" for you.</pre>
    <pre>
-) project Fish Tank. Great ! This is a good one ! If you know something about electronics</pre>
    <pre>this is not too difficult to reach that. </pre>
    <pre>
Bye </pre>
    <pre>Nicola</pre>
    <br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 7/19/21 1:11 AM, Joseph Turco wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:ucMqIPZpTvcNm1fpm0kMgWVgNuaydI1EJYSAC6647_EqRUTt01OrUKT-SAk36eH9luRgsl5UpZqiaK7o9N_iAOqlVKO2ldvnp6ErIiJ9z4A=@protonmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      Hello Nicola (ciao? If you are Italian, hello from a fellow
      Italian in Canada)<br>
      <br>
      Thank you for your motivation. <br>
      <br>
      If I'm going to use smalltalk, its going to be Cuis. I want it to
      be as basic and as close to smalltalk-80 as much as possible. I
      have no need for web stuff like seaside, im not doing this for
      professional use. This is all for fun. I'll tell you what my
      problem is, and how its my fault. I don't know when to use a
      method for certain questions, and then when the above basic math
      comes in I'm totally lost. That has already be addressed in this
      thread that the book has calculus and trig, which neither I
      bothered to learn in high school because I was smart but stupid,
      and I'm paying for that now. Anyways, if you make a video I would
      love to watch it, and maybe its my mental health condition telling
      me that I should give up because I don't understand anything yet,
      but I guess I'm just going to say the same thing about any
      language and stuck in the same rut. I'll keep trying and browsing
      and hopefully it will click. <br>
      <br>
      Regards,<br>
      <br>
      Joseph/Giuseppe. <br>
      <br>
      <br>
      Sent from ProtonMail mobile<br>
      <br>
      <br>
      <br>
      -------- Original Message --------<br>
      On Jul 18, 2021, 6:55 PM, Nicola Mingotti <
      <a class="moz-txt-link-abbreviated" href="mailto:nmingotti@gmail.com">nmingotti@gmail.com</a>> wrote:
      <blockquote class="protonmail_quote"><br>
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <br>
        Hi Joseph,<br>
        <br>
        Define a little program you would like to write.<br>
        <br>
        E.g. The first program i really wrote because i wanted it was an
        alarm playing a certain mp3 <br>
        at increasing volume in the morning. Probably it was a Bash
        script. I wrote some C code<br>
        before that, but it was for univ. assignment, not the same
        thing, at all. <br>
        <br>
        This is the best way to learn anything, keep a target in front
        of you, a problem to be solved ;)<br>
        <br>
        To learn Smalltalk takes some time because it is a system, not
        just a programming language.<br>
        To me it took time to wrap my mind around it and still i am not
        that advanced.<br>
        TheCuisBook is a book about the Smalltalk SYSTEM called Cuis. It
        takes in a LOT of stuff. <br>
        Digest it slowly. Use other sources as well, ask questions. <br>
        <br>
        The first things you must understand are: variables, loops and
        tests and the most basic kind<br>
        of objects like Strings and Numbers, List, Date etc. Focus on
        that ! Explore the "TereseGuide". (TerseGuideWindow
        openTerseGuide . )<br>
        Work in the Workspace and Transcript. Forget defining new
        Classes for the moment, use<br>
        what Cuis has already defined for you. <br>
        <br>
        Don't change dialect, if you start jumping from Cuis to Squeak
        to Pharo to esleTalk you will get extremely confused.<br>
        <br>
        Don't give up, this is the most beautiful way you can use a
        computer.<br>
        <br>
        Maybe in the next weeks I may have time to put online a video
        tutorial about the language,<br>
        which is actually the easiest part of Smalltalk. OOP is your
        friend, you will see, it is there to<br>
        make things simpler. <br>
        <br>
        bye ;) <br>
        <br>
        <br>
        <br>
        <br>
        <br>
        <br>
        <br>
        <br>
        <br>
        <div class="moz-cite-prefix">On 7/18/21 10:56 PM, Joseph Turco
          via Cuis-dev wrote:<br>
        </div>
        <blockquote type="cite"
cite="mid:kQ3hC8e2lgCDxOIOu4ND-6keshPNjKagGxcR8mK46BZbThw2lP2rWl9b67Q4lnKuv0t6gBncXmRE9mvOVe2_2YJ4OKWTEVE_hyBSqHpcvfQ=@protonmail.com">
          <meta http-equiv="content-type" content="text/html;
            charset=UTF-8">
          No problem. As for a other mini update. I'm still for the most
          part having to look at the solutions. Maybe I'm not very good
          with smalltalk. Maybe its OOP I can't understand, but I really
          don't feel like I'm learning much. I am in no way saying its
          an issue with the book, it just might be at a level that is
          not basic enough for me. I would like to hear what peoples
          thoughts are on this. Maybe its OK that I'm looking at the
          answers? <br>
          <br>
          <br>
          Sent from ProtonMail mobile<br>
          <br>
          <br>
          <br>
          -------- Original Message --------<br>
          On Jul 18, 2021, 4:31 PM, Hilaire Fernandes via Cuis-dev <
          <a class="moz-txt-link-abbreviated"
            href="mailto:cuis-dev@lists.cuis.st" moz-do-not-send="true">cuis-dev@lists.cuis.st</a>>
          wrote:
          <blockquote class="protonmail_quote"><br>
            <meta http-equiv="Content-Type" content="text/html;
              charset=UTF-8">
            <p><font size="+1">Thanks for the feedback. I will add
                details</font></p>
            <p><font size="+1">Hilaire</font></p>
            <p><br>
            </p>
            <div class="moz-cite-prefix">Le 17/07/2021 à 03:06, Joseph
              Turco a écrit :<br>
            </div>
            <blockquote type="cite"
cite="mid:gGKn36rEfjj7I7cLhC_-37X9F90aVDJWkBfUxzauY7EKCe387-wl-Syv9fN73-dkgiNG1Cmqg2YATCkZcM2MHYuEpFBoDqQjIFpVByp-dPc=@protonmail.com"><br>
              You mentioned about me looking for anything in the book,
              and I do have one thing to mention. Some of the exercises
              are kinda difficult and I've had to goto the solution.
              Most of them made sense after looking at the solution, but
              some of them I don't understand. For example.<br>
              <br>
              Exercise 4.9<br>
              <br>
              ($A to: $Z) collect [:c | (c asciiValue - 65 + 3 \\ 26 +
              65) asCharacter] .<br>
              <br>
              I have no clue how that math calculation works at all. <br>
            </blockquote>
            <pre class="moz-signature" cols="72">--
GNU Dr. Geo
<a class="moz-txt-link-freetext" href="http://drgeo.eu" moz-do-not-send="true">http://drgeo.eu</a></pre>
          </blockquote>
          <br>
          <fieldset class="mimeAttachmentHeader"></fieldset>
        </blockquote>
        <br>
      </blockquote>
    </blockquote>
    <br>
  </body>
</html>