Please check out this interesting interview.
The following persons were interviewed:
- Bjarne Stroustrup - C++ creator
- Linus Torvalds - The Linux kernel author
- James Gosling - The Java language creator
- Peter Norvig - Research Director at Google, a well known Lisper, author of famous (in some circles at least) books about AI.
- Guido Van Rossum - The Python language creator
- Tim Bray - One of the XML and Atom specifications author and a blogger too.
- Dave Thomas - Author of the “Pragmmatic Programmer”, “Programming Ruby” and other great books about programming.
- David Heinemeier Hansson - Author of the Rails Framework - the new hot web development framework.
- Steve Yegge - Probably the least known from guys here, but also made one of the most interestings answers, has a popular weblog about programming. He is also the author of a game called “Wyvern”.
The following questions were asked:
- How did you learn programming? Were any schools of any use? Or maybe you didn’t even bother with ending any schools :) ?
- What do you think is the most important skill every programmer should posses?
- Do you think mathematics and/or physics are an important skill for a programmer? Why?
- What do you think will be the next big thing in computer programming? X-oriented programming, y language, quantum computers, what?
- If you had three months to learn one relatively new technology, which one would You choose?
- What do you think makes some programmers 10 or 100 times more productive than others?
- What are your favourite tools (operating system, programming/scripting language, text editor, version control system, shell, database engine, other tools you can’t live without) and why do you like them more than others?
- What is your favourite book related to computer programming?
- What is Your favourite book NOT related to computer programming?
- What are your favourite music bands/performers/compositors?
Url: http://www.stifflog.com/2006/10/16/stiff-asks-great-programmers-answer/
Chao!
No comments:
Post a Comment