My university started with Java. Fortunately two of the (especially intelligent) professors wanted scheme to be the first language we were taught. Of course the other professors voted against that because they wanted something more "relevant", so Java it was.
So instead there's a required programming languages course we spent half the semester learning/using scheme and the other half using it to understand other types of languages.
It's definitely worth taking the time to learn IMO.
While I do agree you need to emasculate a bully, "smiling and laughing" only works if you're being verbally bullied. In order to emasculate a physical bully, you need to either make them feel fear or pain.
I couldn't agree more with this article. My father was old school and told me to do whatever I needed to do (to not be bullied). Stand up for yourself and you gain respect for yourself and from others.
(and it most likely wont happen again)
Probably the first post that has legitimately made me interested in what a Mac may have to offer. That said, the ergonomics of the iPad look haphazard to me.
On a semi related note, Intype is an example of a great piece of software that should have been released as v1.0 already.
If it were to be released, I personally would pay for it and know many others who would also (in order to feed their development). But in its current (development) state I opt for something with backing assured.
So instead there's a required programming languages course we spent half the semester learning/using scheme and the other half using it to understand other types of languages.
It's definitely worth taking the time to learn IMO.