High Definition Standard Definition Theater
Video id : Y73khDTURuE
ImmersiveAmbientModecolor: #eae8dc (color 2)
Video Format : 22 (720p) openh264 ( https://github.com/cisco/openh264) mp4a.40.2 | 44100Hz
Audio Format: Opus - Normalized audio
PokeTubeEncryptID: 4cd588eda17f3470b10f4478b70a70bd53c68525501f230ea2a1b281067b5a4d29b8b66596ec20a0cc155d0c51ba2aee
Proxy : eu-proxy.poketube.fun - refresh the page to change the proxy location
Date : 1715725536774 - unknown on Apple WebKit
Mystery text : WTcza2hEVFVSdUUgaSAgbG92ICB1IGV1LXByb3h5LnBva2V0dWJlLmZ1bg==
143 : true
Master Object Oriented Programming. Smalltalk’s Big Secret: Turtles!
Jump to Connections
2,408 Views • May 29, 2023 • Click to toggle off description
What the heck are turtles anyway? In this lesson, I’ll show you how Squeak Smalltalk’s turtles can really help you get to grips with OOP (object oriented programming). They let you control obvjects by sending one or more messages to them. And the end result – you can draw pictures on screen interactively.

In this lesson, I explain: cascading messages, turtle graphics, drawing with pens and creating both local and global variables. As always, you should download a free copy of Squeak Smalltalk and a free copy of the Smalltalk/V Tutorial so that you can follow along with this course.


BOOKMARK THE SERIES PLAYLIST

To follow this series in order, bookmark the playlist. New episodes are added to the playlist whenever they are published.
   • Object Oriented Programming  

DOWNLOAD SQUEAK
Squeak Smalltalk
squeak.org/

DOWNLOAD THE SMALLTALK/V TUTORIAL
I will using the excellent Smalltalk/V Tutorial as the “course text” for this series and I encourage you to download a PDF copy of that too:
stephane.ducasse.free.fr/FreeBooks/SmalltalkVTutor…
or:
rmod-files.lille.inria.fr/?dir=FreeBooks/Smalltalk…


SUBSCRIBE TO THE CODE WITH HUW CHANNEL

To be notified whenever I upload new lessons, be sure to subscribe.
youtube.com/CodeWithHuw?sub_confirmation=1

WHO IS HUW COLLINGBOURNE?

I’ve been programming since the early 1980s. I’ve written wrote programming columns on Java, C#, Delphi and other languages for “PC Plus Magazine”, “Computer Shopper” and numerous other UK magazines. I wrote the cult adventure game, The Golden Wombat Of Destiny, I have developed programming tools with SapphireSteel Software and I have written programming books published by Dark Neon and No Starch Press. These include books on programming C, C#, Java, Ruby, Delphi and Object Pascal, pointers, recursion and programming adventure games.
All my books can be found on Amazon.

Keep in Touch
==============================

Code With Huw on Facebook:
www.facebook.com/CodeWithHuw
Metadata And Engagement

Views : 2,408
Genre: Education
Date of upload: May 29, 2023 ^^


Rating : 4.963 (1/106 LTDR)
RYD date created : 2024-04-01T04:08:34.66858Z
See in json
Tags
Connections
Nyo connections found on the description ;_; report a issue lol

YouTube Comments - 7 Comments

Top Comments of this video!! :3

@mtin79

11 months ago

Would have needed this 20 years ago. Especially smalltalk / squeak 🐭

5 |

@BryanChance

10 months ago

I like these smalltalk tutorials and the C# programming. Thank you!

2 |

@TalhaAzim

11 months ago

Hi Huw, thanks for working on these tutorials! I've been curious about this for a while but documentation and tutorials are tricky. I know this is an extremely random and strange ask, but do you by any chance know how to connect with Dr. Alan Kay? I'm greatly interested in sharing some ideas with him and getting his advice. Like I said, random and strange.

2 |

@cffinch44

8 months ago

Your code draws in a other Workspace window where mine draws on the main HomeProject window background. This was frustrating me as my Workspace windows placement covered it so I could not see it. I got no erros but it seemed as if the code would not run. Maybe slightly more detail about how your image is setup is needed so our results look like yours. Also it woudl be nice to see how you use the .st files. I presume you wrtie the code into a .st file using your deitor of chouce and then open it with Squeak. Maybe this is not directly pertinent to OOP but if those watching experience thigns differently than they see on the screen it may cause some frustraioin and even abandonment of further attempts. Simply a suggestion.

1 |

Go To Top