Sunday, July 1, 2007

Ratatouille and Math SAT

Last night we watched Ratatouille with my son, I enjoyed the movie, but could not help checking computer animation effects all the time. For the record, I never have done anything in this area professionally so my excitement was purely aesthetical. Still, from the professional programmer's point of view one can appreciate the amount of effort and intellectual breakthrough that went into the making of this movie.

Now, let's consider this, remember the fact that 10 years ago Deep Blue beat Kasparov in the series of 6 games, and contrast it with the level of the "intellect" that Vista demonstrates after swallowing billions dollars in investments, that mostly correspond to dozens of millions of man-hours in programmers work. Or let's go even lower and ask our computer to take a simple SAT test in Math. What would be the results? You can try and ask.

I also want to underscore that "stupid" Vista PC and "smart and cool" Mac will fare equally in this case, or fail equally, Mac just would handle the failure with more grace (judging from the famous commercial series).

If I am wrong and you are aware of any software program that is capable of taking SAT Math test (for example, in form of text file) and produce at least 700 (I want 800 - it is a computer for God's sake) result - drop me a line. Or give your perspective on when and how this is going to happen and whether you think that this is important? IMO, many problems of modern software development stem from the fact that everybody wants to beat Kasparov, but nobody wants to take SATs, and one is practically impossible without another.

From a bit another perspective, let's imagine that Pixar open-sourced all of it's IPed and patented algorithms - how would this affect the mainstream programming? Is there a way to apply knowledge without huge overhead of studying it first? Is there a way to make it as simple, as writing

import know.how.AdvancedMathSkills;

?

to be continued ...

No comments: