Re: The departure of the hyper-enthusiasts
Posted: Dec 20, 2005 10:51 PM
> Actually, there is a good point in here -- my guess is
> that someone on the Java team wasn't communicating with
> someone else when array was given the read-only
> length "field" and all the containers use
> size(). I would have liked Java's array to use
> size() as well (the compiler could have optimized
> away the call to produce the same efficiency as length).
> That would give me fewer things to have to know about,
> which is what I prefer when programming.
It's amazing how the old school manages to always and unmistakably miss the point. Once again, I'm deeply impressed. The point is not that we should reduce everything to the absolute bare bones minimum. That would simply turn our minds into a machine.
The new school idea that I'm talking about is to force the machines to become more like human mind. Which is what Ruby is trying to do. Now, keep in mind that Ruby is just a first stab, barely scratching the surface, in its early infancy, suffering from all kinds of childhood diseases. Nevertheless, it is a first step in the right direction.
As I've already mentioned here, I like Ruby because it's the first computing concept I've stumbled upon that's allowing me to avoid being the machine's bitch. I used to be the machines bitch for the past 20 years. Believe me, that wasn't much fun. Tiptoeing around the stupid despotic compilers, trying to appease some quirky mechanical gods. It felt like hell (and still feels like hell each time I'm forced to go back and use the statically typed languages).
Now, using Ruby, I suddenly turn the machine into my bitch. I make the machine obey me!