• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

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

 
Ranch Hand
Posts: 974
11
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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. :-)
 
author
Posts: 60
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
reply
    Bookmark Topic Watch Topic
  • New Topic