[HN Gopher] Squeak: A modern, open-source Smalltalk environment
       ___________________________________________________________________
        
       Squeak: A modern, open-source Smalltalk environment
        
       Author : MaxLeiter
       Score  : 9 points
       Date   : 2022-03-31 19:57 UTC (3 hours ago)
        
 (HTM) web link (squeak.org)
 (TXT) w3m dump (squeak.org)
        
       | mc4ndr3 wrote:
       | Ruby takes the best of Smalltalk and runs with it.
        
         | coward123 wrote:
         | Ruby might superficially syntactically look like Smalltalk in a
         | few places, but the actual semantics of the language and the
         | overall toolset are nothing alike. Smalltalk was ahead of its
         | time. The licensing and the hardware demands were too much of a
         | burden, but the language and combined tooling solved many
         | problems in elegant ways that today we attempt to solve with a
         | big pile of stuff.
        
           | musicale wrote:
           | Integrating everything together into a complete operating
           | environment was Smalltalk's (and Squeak's) greatest strength
           | and greatest weakness.
           | 
           | It's possible to extract the language from the environment
           | but then you end up with something that isn't nearly as
           | amazing.
           | 
           | Something similar can probably be said for Oberon and for
           | Lisp machines as well.
        
       | coward123 wrote:
       | My son is learning Java and Python for a middle school class. I
       | encouraged him to download Squeak and learn Smalltalk, as to my
       | thinking a student is going to struggle to understand OOP if you
       | jump into Java and Python. I know there are many OOP haters here
       | on HN, but I'd encourage you to take a hard look at Smalltalk and
       | consider how it approaches software engineering - it might
       | convert you into a fan.
        
         | MaxLeiter wrote:
         | If your son likes Minecraft I got into programming by
         | developing minecraft mods (java modifications to the game) as a
         | middle schooler / freshmen. I'm always thankful for it when I
         | think back.
        
       ___________________________________________________________________
       (page generated 2022-03-31 23:01 UTC)