Hi,
  I was talking to one of my Professors about Squeak the other day and I got an mail asking:  

"I had lunch with several of the other CS faculty yesterday and I brought up your enthusiasm for smalltalk, which I've never used. Some of the faculty panned it because they claimed the I/O features were either poor or nonexistent. [Java will never be displaced as the first language at ............] What is your impression of the I/O abilities of smalltalk? There is much discussion about the need to learn a language with OOP features before Java.

I'm still a novice and I actually haven't been able to play with squeak much lately do to other classwork..so rather than blow an opportunity for squeak I thought I'd ask here and see what the pros say.
wfpi