View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide
Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007

Discussion 3 - Benjamin J McMillan

2. In detail, describe a feature of Squeak that you have found particularly useful. What is the feature? Why is it useful? How do you envoke it?

I find it incredibly useful that you can rotate anything. ANYTHING! To envoke this feature, first click on the object you want to rotate, revealing the halo. On the bottom left corner you'll see a button to rotate the object. Click and drag that button in the direction you wish to rotate. And voila! See screenshots below.

External Image

External Image

External Image

Just imagine the possibilities! I could combine pilates and developing - while hanging upside down, I could interact with my squeak environment by just rotating the window! Bats could also benefit from this. And NASA astronauts in outer space with zero gravity! Or what if I broke my neck, and had to look at everything at a 90 degree angle? I would just have to rotate the windows!

Part 2

I found Discussion 3 - Amro Mousa to be particularly useful, when it comes to the language itself. I always assumed Squeak can figure out "initialize" for me, but alas it can't, requiring me to use super initialize.

I also found Discussion 3 - Chris Ronderos to be useful. Chris introduces a good habit/method for filing out code, so that the saved code is cleaner, and you don't have to force unnecessary code on your teammates' systems.

Links to this Page