Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Book Promo: C++ Concurrency in Action, Visual C++/CLI

 
Jan de Boer
Ranch Hand
Posts: 579
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Anthony,

I am presently programming in Visual C++/CLI .NET Platform. I am programming a machine. The thing is partly Windows PC, partly a specialized hardware board. Would I benefit from your book? In general I am more eager to learn programming paradigms, design concepts, then everything about a certain vendor's special tools and deviations.

By the way, I did not choose the above concept for programming the machine. It was not my design choice. :-)
 
Anthony Aj Williams
author
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jan de Boer wrote:I am presently programming in Visual C++/CLI .NET Platform. I am programming a machine. The thing is partly Windows PC, partly a specialized hardware board. Would I benefit from your book? In general I am more eager to learn programming paradigms, design concepts, then everything about a certain vendor's special tools and deviations.


My book is primarily about the C++0x concurrency facilities. As such, a large part of the code does not apply to .NET. However, many of the concepts are the same, and the parts of the book that talk about general principles would still be relevant. For example, chapter 8 covers ways of dividing data between threads, and scalability issues, which are relevant to all languages and libraries. Likewise, chapter 10's coverage of concurrency bugs and debugging techniques is language/library agnostic. You might also find that the coverage of data structure design in chapters 6 and 7 is useful, though the code examples won't be directly relevant. Depending on your current level of concurrency knowledge you may find new information in every chapter that is relevant to you.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic