Dr. Bjarne Stroustrup is the inventor of C++ programming language.
Read the full interview here :http://www.app2us.com/interviews/bjarne_stroustrup.htm.
Excerpts:
about applications that use C++
"
app2us: We understand that C++ is used in a wide variety of devices like cell phones, cameras and elevators. What is the most interesting device or application that uses C++?
Dr. Stroustrup: I'd say the Mars Rovers. Those are most interesting "gadgets". The Mars Rover project is one of the most impressive engineering feats to date and I'm proud that C++ is a prominent part of the systems involved; not just on the Rovers themselves, but also in the communications systems, testing, and image processing, and more. Obviously, more mundane applications, such as photoshop, the iPod GUI, and google's search engine, are more important in everyday life, but I find something like the Mars Rovers most inspiring. For a short list of applications, see http://www.research.att.com/~bs/applications.html
"
and tips about grad students
"
app2us: What is your advice to graduate students aspiring to pursue a career in research?
Dr. Stroustrup: Focus on problems. Don't get obsessed with tools and convention; instead learn about some yet unsolved real-world problems and build a research program around principled approaches to solving such problems. Don't get obsessed with having a solution tomorrow. Learn to communicate well. It does not matter how good your ideas are if you cannot explain them to others. You need to communicate well (both giving information and taking it) both verbally and in writing. For those of us who do not have English as our native language, it is essential to get a good grasp of both professional and colloquial English. One nice thing about that is that there is so much good literature that can be of help: http://www.research.att.com/~bs/literature.html
I find that CS grad students *always* underestimate the importance of colloquial English and writing. They consequently loose out on much that could have been a pleasure as well as of great utility.
"
Truly, thoughts of a great mind indeed!
Thursday, March 25, 2010
See what Stroustroup has to say about C++ and grad students
Tuesday, March 23, 2010
Matlab uses LAPACK for matrix manipulations
Matlab, a commercial package for math calculations use many open-source libraries for calculations. Some of them are BLAS, LAPACK, CGAL, etc.
http://www.mathworks.com/company/newsletters/news_notes/clevescorner/winter2000.cleve.html
Monday, March 22, 2010
Complete UAV Guide
Look at the current and future un-manned aerial vehicle technologies at Popular Science:
http://www.popsci.com/technology/gallery/2010-02/gallery-future-drones
Friday, March 19, 2010
What makes a good PhD student?
Read what Nature has to say about this:
http://www.nature.com/naturejobs/2006/060511/full/nj7090-252b.html
Also check out the file at the end of this article which has all these tips in great details.
Hope this is useful for all the aspiring and the current PhD students.
The above link is a re-post of a very old post of my blog (2006) :
http://tathabhatt.blogspot.com/2006/05/what-makes-good-phd-student.html
Thursday, March 18, 2010
What's the meaning of your name?
Find out what google thinks about you, and who you are to the online community. Try googlism.
Here is what my name means:
http://www.googlism.com/who_is/t/tathagata/
