Advice for C++ Developers

Question: What advice do you have for C++ developers?

Bjarne Stroustrup: Most people don’t use C++ anywhere near as well as it could be used.  There are still a lot of people that are trying to use it as a glorified C, or as a slightly mutated Java or SmallTalk, and that’s not the right way of using it.  Go back, read one good book and see if you are up to date or if you happen to be stuck in the '80s or '90s.  We can do much better.  And then, next year, C++ OX will arrive, the next generation of C++ and it’ll support some of the modern programming styles that has been proven useful over the last decade or so—significantly better than C++ 98, which was the previous standard.  And so learn a little bit about it, look at what has been done and try to understand why it was done.  Things are just about to get much better.

Recorded August 12, 2010

Interviewed by Max Miller

"Most people don’t use C++ anywhere near as well as it could be used."

LinkedIn meets Tinder in this mindful networking app

Swipe right to make the connections that could change your career.

Getty Images
Sponsored
Swipe right. Match. Meet over coffee or set up a call.

No, we aren't talking about Tinder. Introducing Shapr, a free app that helps people with synergistic professional goals and skill sets easily meet and collaborate.

Keep reading Show less

Brain study finds circuits that may help you keep your cool

Research by neuroscientists at MIT's Picower Institute for Learning and Memory helps explain how the brain regulates arousal.

Photo by CHARLY TRIBALLEAU / AFP/ Getty Images
Mind & Brain

MIT News

The big day has come: You are taking your road test to get your driver's license. As you start your mom's car with a stern-faced evaluator in the passenger seat, you know you'll need to be alert but not so excited that you make mistakes. Even if you are simultaneously sleep-deprived and full of nervous energy, you need your brain to moderate your level of arousal so that you do your best.

Keep reading Show less

34 years ago, a KGB defector chillingly predicted modern America

A disturbing interview given by a KGB defector in 1984 describes America of today and outlines four stages of mass brainwashing used by the KGB.

Politics & Current Affairs
  • Bezmenov described this process as "a great brainwashing" which has four basic stages.
  • The first stage is called "demoralization" which takes from 15 to 20 years to achieve.
  • According to the former KGB agent, that is the minimum number of years it takes to re-educate one generation of students that is normally exposed to the ideology of its country.
Keep reading Show less

How pharmaceutical companies game the patent system

When these companies compete, the people lose.

Top Video Splash
  • When a company reaches the top of the ladder, they typically kick it away so that others cannot climb up on it. The aim? So that another company can't compete.
  • When this phenomenon happens in the pharmaceutical world, companies quickly apply for broad protection of their patents, which can last up to 20 years, and fence off research areas for others. The result of this? They stay at the top of the ladder, at the cost of everyday people benefitting from increased competition.
  • Since companies have worked out how to legally game the system, Amin argues we need to get rid of this "one size fits all" system, which treats product innovation the same as product invention. Companies should still receive an incentive for coming up with new products, he says, but not 20 years if the product is the result of "tweaking" an existing one.