Everytime I start digging into a new technology, I find myself quickly pointed towards some of the most talented computer science geek’s home page. And when I say talented, I mean “genius”… Those are the founding fathers of CS; those are the Ones who shift right four times the price tags of their supermarket nachos to know how much their 3 friends will owe them… In their head of course… Doing so, I eventually find myself hitting their own personal page, clicking that mouse link with as much enthusiasm as a little boy opening up his first nintendo…
And everytime, it happens… I find myself mixed with feelings of admiration and deception. Something like : “this guy is a genius… but he sure has an ugly personal webpage…”
Why is that??
Those guys are pioneers, they have proved to be inovative and creative… When one would expect to see some webpage using advanced techniques, stunning css, unique algorithms, or a perfect mix of simplicity, beauty and speed; we usually end up seeing repulsive design. Instead of seeing an echo of their genius, we see our screen filled up with 100% width / height text, using a max of 3 tags (”a”, “li” & “p”), and webpages that smell like old history books, the web’s first steps, my first 2400bps modem, …
Or has it become a stamp for quality? An ugly, old website now stands for quality content… ? It seems that’s the case for a couple of amazing books, including SICP… :
Or is it a question of humility? pride? I display myself as somewhat simple while having done extraordinary things?
Anyways… I’m not here to judge, I don’t have a personal web page! just this simple wordpress generated blog… I just found it somewhat funny. See it for yourself :
- Bjarne Stroustrup : created C64 (commonly called C++) (see his homepage)
- Donald Knuth : programming structures, TeX (see his homepage)
- Guido van Rossum : created Python, unique owner of the licence plate that has that name (see his homepage)
- Anders Hejlsberg : Turbo Pascal, Delphi, J++, C# as well as the .NET framework (no webpage…)
- Richard Stallman : GNU, UNIX, and so much else… (see his homepage)
- Larry Wall : Perl (see his homepage)
- John McCarthy : Lisp, … (see his homepage)
- etc.. etc… I’m sure you can find a lot more of them!