Umm, I would say Guido is seriously harmed by his lack of strong background in programming language theory. I agree he came up with a useful language but I’ll take ruby’s lisp influenced design over python any day. Heck Larry Wall is up to his ears in programming language theory in the design of perl 6 and I think it will be better for it (though ultimately still focused on being a practical tool).
Torvalds was hardly uninfluenced by academic OS design. He just didn’t buy into the overhyped microkernel approach.
Ohh and Brin & Page are straight out of academic research. Their page rank algorithm is pure academic CS. They just applied it.
[...] I’ll take ruby’s lisp influenced design over python any day.
Could you give me an example where Ruby is clearly superior? I’m currently transitioning from Python to Ruby and would appreciate some strong selling point I haven’t noticed yet.
Umm, I would say Guido is seriously harmed by his lack of strong background in programming language theory. I agree he came up with a useful language but I’ll take ruby’s lisp influenced design over python any day. Heck Larry Wall is up to his ears in programming language theory in the design of perl 6 and I think it will be better for it (though ultimately still focused on being a practical tool).
Torvalds was hardly uninfluenced by academic OS design. He just didn’t buy into the overhyped microkernel approach.
Ohh and Brin & Page are straight out of academic research. Their page rank algorithm is pure academic CS. They just applied it.
Could you give me an example where Ruby is clearly superior? I’m currently transitioning from Python to Ruby and would appreciate some strong selling point I haven’t noticed yet.