Scott Meyers

Scott Douglas Meyers (born April 9, 1959) is an American author and software consultant, specializing in the C++ computer programming language. He is known for his Effective C++ book series. During his career, he was a frequent speaker at conferences and trade shows.

Scott Meyers
Born (1959-04-09) April 9, 1959
Alma materStanford University (M.Sc), Brown University (PhD)
Known forEffective Software Development Series

Biography

He holds a Ph.D. in computer science from Brown University and an M.S. in computer science from Stanford University.[1] He conceived and, with Herb Sutter, Andrei Alexandrescu, Dan Saks, and Steve Dewhurst, co-organized and presented the boutique (limited-attendance) conference, The C++ Seminar, which took place three times in 2001-2002. He also conceived and, with Sutter and Alexandrescu, co-organized and presented another boutique conference, C++ and Beyond[2] annually in 2010-2014.

Meyers has expressed opposition to asking programmers to solve design or programming problems during job interviews:

"I hate anything that asks me to design on the spot. That's asking to demonstrate a skill rarely required on the job in a high-stress environment, where it is difficult for a candidate to accurately prove their abilities. I think it's fundamentally an unfair thing to request of a candidate."[3]

In December 2015, Meyers announced his retirement from the world of C++.[4]

Publications

  • 1992. Effective C++: 50 Specific Ways to Improve Your Programs and Designs. ISBN 0-201-56364-9[5][6]
  • 1995. More Effective C++: 35 New Ways to Improve Your Programs and Designs. ISBN 0-201-63371-X
  • 1998. Effective C++, Second Edition: 50 Specific Ways to Improve Your Programs and Designs. ISBN 0-201-92488-9
  • 2001. Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library. ISBN 0-201-74962-9
  • 2005. Effective C++, Third Edition: 55 Specific Ways to Improve Your Programs and Designs. ISBN 0-321-33487-6[7]
  • 2010. Overview of The New C++ (C++11). Annotated training materials published by Artima Press. No ISBN.
  • 2010. Effective C++ in an Embedded Environment. Annotated training materials published by Artima Press. No ISBN.
  • 2014. Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14. ISBN 1-491-90399-6

Awards and achievements

Meyers is known for his popular Effective C++ Software Development books.

In March 2009, Meyers was awarded the 2009 Dr. Dobb's Excellence in Programming Award.[8][9]

gollark: Where's your giant automatic ore generator and ore processor?
gollark: You have what looks like overly large algorithmically-designed fission reactors, but a bad ME network with basically no machinery?
gollark: This looks like my CN facilities but more bad.
gollark: It isn't used for our main fear processing yet.
gollark: We have an experimental bee computer which uses the interactions of the apioforms to execute the bewaring processes, and the power of it scales tetrationally with bee density.

References

  1. Venners, Bill (16 December 2002). "Multiple Inheritance and Interfaces: A Conversation with Scott Meyers, Part I". Artima.
  2. C++ and Beyond conference website
  3. "How to Interview a Programmer" from Artima Developer
  4. "} // good to go"
  5. Prata, Stephen (2001-11-01). C++ Primer Plus. Sams Publishing. pp. 1029–. ISBN 9780672322235. Retrieved 4 July 2012.
  6. Allison, Chuck (May 1, 1999). "Review of Scott Meyers' Effective C++ Compact Disk". Dr Dobb's Journal. Retrieved 4 July 2012.
  7. "Effective C++, Third Edition". Slashdot. June 7, 2005. Retrieved 4 July 2012.
  8. Erickson, Jonathan (15 March 2009). "Dr. Dobb's 2009 Excellence in Programming Award". DR. Dobb's. Retrieved 5 January 2019.
  9. "Dr. Dobb's 2009 Excellence in Programming Award"
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.