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 - Patrick Jarrett

"In detail, describe a problem that you experienced in Squeak. What was the problem? Why did it happen? How did you eventually overcome this problem?"

The largest problem I have in Squeak is wrapping my mind around it. I was a CS Major until last year and this is my second time taking the class, and yet I still struggle to understand and to grok the programming language. It was designed to be simple enough for young people to program with it, but in truth it eludes me. The idea that everything in the interface is malleable and can be modified is something which irks me, and I think the lack of rigidity is one thing which causes me problems.

I find myself unsure whether I should write a new section of code or modify something already present. There is the maxim that you shouldn't reinvent the wheel, but if the wheel currently in place doesn't do what you like and it isn't code you wrote, it's sometimes easier to just start fresh.

The instance vs class section of the code explorer also gave me trouble because it seemed unusual to me that you would draw a separation there, with Java and C I didn't have that separation but suddenly I did. After working with it I feel like I have more of an understanding about it, but I still find myself feeling unsure at times.

(Part two coming after others finish their assignments)

Link to this Page