| |
 |
Thursday, December 12, 2002 |
Office parties - A party planner's view
How have the office party's you attend changed over the years? My wife has worked at the same company for 20 years. As a spouse It was like going to a wedding where you don't know anybody. Small conpany party's were always better but now we can't afford them. This year we are all going out to lunch.
1:01:12 PM
|
|
Squeak projects (and project ideas). Anthony Hannan is looking for a research position or PhD program. Along the way he has done some interesting things with Squeak, and posted a nice write-up to the Squeak Swiki.
A few things that caught my eye: Closures and Faster Contexts, Multiple Inheritance, Distributed Objects and Reliable Persistence.
[Lambda the Ultimate]
Squeak is another cool version of smalltalk. At one point I built an interface to our companies matching engine (C code) but in the end nobody cared because it wasn't .Net or Java. I do reccommend spending some time in the squeak environment, it makes you think different. Reminds me, I should get a new version and get back to playing around with Squeak myself.
8:01:16 AM
|
|
S# Comming in January. Smalltalk is my desired language/envirinment but I must make a living so I am in the .Net C# world. I have been waiting about a year smalltalk to be implemented in the .Net environment now it looks like we will have something but I am not sure that it will be more than smalltalk syntax in a C environment.
Why do I care? Before I became a smalltalk programmer I just coded. Oh sure, we thought we designed things first but really we just broke up the code into peices and then everyone coded. Being a true OOP environment, smalltalk made me break up the code into classes and methods. Soon I was into modeling so the classes could take on some real world meaning. When I started using C# I found myself falling back into the world of just coding. I had to focus on how to get the code to work more than what the code should do. Why? I think the reason is the environment more than the language. VisualStudio is a file manager and debugger. The work is done in glorified versions of notepad. There is a class browser but you don't work in it. In smalltalk your work is done in the Browser. You move around from class to class and method to mthod rather than file to file. Refactoring is done on the fly rather than as cleanup. When I was an Apple prgrammer I used Object Pascal and Object (not objective) C. Both had development environments based on Class browsers, I wish someone would do the same for C#.
7:28:32 AM
|
|
© Copyright 2003 Clarence Westberg.
|
|
|
|
|
 This is my blogchalk: United States, Minnesota, Bloomington, West, English, Clarence, Male, 51-55.
|
|