A cool book for c++11 is Published now (Revised Edition)

Hi All, Revised edition of the book : "Foundation of Algorithms in C++11, Volume 1(Revised Edition): Using and Extending C++11, Boost And Beyond" : is available now. @Amazon: http://www.amazon.com/Foundation-Algorithms-Volume-Revised-Edition/dp/148196... @Pothi.com (Indian Edition): http://pothi.com/pothi/book/chandra-shekhar-kumar-foundation-algorithms-c11-... This book is vital to understand and extend the C++11 Algorithms by carefully worked out synthesis of language and library features with an eye at future evolution with special emphasis to : - Template Alias - constexpr - copy_backward - requires - std::enable_if : SFINAE - Private Cast - Type Functions - Type Traits - Explicit Template Instantiations and Specializations - Trailing Return Type - auto type specifier - Intermediate Traits Idiom - Value Type Deduction Framework Table of Contents : http://algocoders.com/sites/default/files/toc_foa_revised.pdf Sample Chapter : http://algocoders.com/sites/default/files/chapter1_foa_revised.pdf For more details, please visit the link : http://www.algocoders.com/article/books Have Fun ! Cheers, Algocoders http://www.algocoders.com

It has come to my attention that this book appears to use the work of
others without attribution. I'd like to give the authors a chance to
explain why that appearance is false. From what you can see in
Amazon's limited preview of the book, one can find numerous instances of
code lifted from Andrew Sutton's "origin" library.
For example, the original StructuralType can be found here.
https://code.google.com/p/origin/source/browse/trunk/origin/type/traits.hpp
Around line 230 (the poorly named Structural_type trait) and 280 (the
subst_failure stuff). Some of the wording in the book is taken directly
from the comments.
The get_dereference and deduce_value_type stuff are here
https://code.google.com/p/origin/source/browse/trunk/origin/type/concepts.im...
Lines 36-60
and here:
https://code.google.com/p/origin/source/browse/trunk/origin/type/concepts.hp...
Around 700
Some of the data structures have been renamed or had the case changed.
Most of the duplication of Origin code comes in Chapter 7 in that
book. There appear to be no references to Origin in that chapter
(based on searching through the book in Amazon).
The IndirectlyCopyable text includes unsourced quotes directly from
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3351.pdf
without quotation, and the concepts* diagrams are taken from the same
document. Is there an attribution on the previous page that we can't see
from Amazon's limited preview?
on Thu Jan 17 2013, "Algocoders ."
Hi All,
Revised edition of the book : "Foundation of Algorithms in C++11, Volume 1(Revised Edition): Using and Extending C++11, Boost And Beyond" : is available now. ...
... @Amazon:
http://www.amazon.com/Foundation-Algorithms-Volume-Revised-Edition/dp/148196...
@Pothi.com (Indian Edition):
http://pothi.com/pothi/book/chandra-shekhar-kumar-foundation-algorithms-c11-...
This book is vital to understand and extend the C++11 Algorithms by carefully worked out synthesis of language and library features with an eye at future evolution with special emphasis to :
- Template Alias - constexpr - copy_backward - requires - std::enable_if : SFINAE - Private Cast - Type Functions - Type Traits - Explicit Template Instantiations and Specializations - Trailing Return Type - auto type specifier - Intermediate Traits Idiom - Value Type Deduction Framework
Table of Contents : http://algocoders.com/sites/default/files/toc_foa_revised.pdf
Sample Chapter : http://algocoders.com/sites/default/files/chapter1_foa_revised.pdf
For more details, please visit the link : http://www.algocoders.com/article/books
Have Fun !
Cheers, Algocoders
http://www.algocoders.com _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Dave Abrahams BoostPro Computing Software Development Training http://www.boostpro.com Clang/LLVM/EDG Compilers C++ Boost

Dave Abrahams
It has come to my attention that this book appears to use the work of others without attribution. I'd like to give the authors a chance to explain why that appearance is false. From what you can see in Amazon's limited preview of the book, one can find numerous instances of code lifted from Andrew Sutton's "origin" library.
Some of the data structures have been renamed or had the case changed. Most of the duplication of Origin code comes in Chapter 7 in that book. There appear to be no references to Origin in that chapter (based on searching through the book in Amazon).
The IndirectlyCopyable text includes unsourced quotes directly from http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3351.pdf without quotation, and the concepts* diagrams are taken from the same document. Is there an attribution on the previous page that we can't see from Amazon's limited preview?
Crediting the work of others have been done in the book as mentioned in the links below: Preface : http://www.algocoders.com/sites/default/files/preface_foa_revised.pdf Acknowledgement : http://www/algocoders.com/sites/default/files/acknowledgement_foa.pdf Table of Contents : http://www.algocoders.com/sites/default/files/toc_foa_revised.pdf Chapter 3 : http://www.algocoders.com/sites/default/files/chapter3_foa.pdf Chapter 11 : http://www.algocoders.com/sites/default/files/chapter11_foa.pdf We have avoided repetitive mention of original sources in respective chapters to let not the content be littered with these details again. Please let us know if we need to attribute in respective chapters too, we would like to work on it. Your feedback will be really helpful to guide us as a corrective measure. Looking forward for suggestions, Cheers, Algocoders _______________________________________________ Boost-users mailing list Boost-users <at> lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

Algocoders
Dave Abrahams
writes: It has come to my attention that this book appears to use the work of others without attribution. I'd like to give the authors a chance to explain why that appearance is false.
We have avoided repetitive mention of original sources in respective chapters to let not the content be littered with these details again. Please let us know if we need to attribute in respective chapters too, we would like to work on it. Your feedback will be really helpful to guide us as a corrective measure.
Looking forward for suggestions,
Cheers, Algocoders
We are extremely thankful to this community for suggestions and review remarks with special mention for Dave Abrahams and Andrew Sutton. We have released new editions @ Amazon, please visit the links below: Foundation of Algorithms in C++11, Volume 1(Third Edition): Using and Extending C++11, Boost And Beyond http://www.amazon.com/Foundation-Algorithms-Volume-Third-Edition/dp/14823534... C++11 Algorithms Volume 1(Second Edition): Using and Extending C++11, Boost and Beyond http://www.amazon.com/Algorithms-Volume-Second-Edition-Extending/dp/14823602... These incorporate extensive details about licenses, attributions, copyrights and credits in as many places as possible. We have taken this as an opportunity to update the contents, especially Quantifier Algorithms. Happy Reading !! More details is available at our website: http://www.algocoders.com/ Thanks a lot for your time !!! Cheers, Algocoders _______________________________________________ Boost-users mailing list Boost-users <at> lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

On 2/1/2013 1:33 PM, Algocoders wrote:
Dave Abrahams
writes: It has come to my attention that this book appears to use the work of others without attribution. I'd like to give the authors a chance to explain why that appearance is false. From what you can see in Amazon's limited preview of the book, one can find numerous instances of code lifted from Andrew Sutton's "origin" library. Some of the data structures have been renamed or had the case changed. Most of the duplication of Origin code comes in Chapter 7 in that book. There appear to be no references to Origin in that chapter (based on searching through the book in Amazon).
The IndirectlyCopyable text includes unsourced quotes directly from http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3351.pdf without quotation, and the concepts* diagrams are taken from the same document. Is there an attribution on the previous page that we can't see from Amazon's limited preview?
Crediting the work of others have been done in the book as mentioned in the links below: Preface : http://www.algocoders.com/sites/default/files/preface_foa_revised.pdf Acknowledgement : http://www/algocoders.com/sites/default/files/acknowledgement_foa.pdf Table of Contents : http://www.algocoders.com/sites/default/files/toc_foa_revised.pdf
Chapter 3 : http://www.algocoders.com/sites/default/files/chapter3_foa.pdf Chapter 11 : http://www.algocoders.com/sites/default/files/chapter11_foa.pdf
We have avoided repetitive mention of original sources in respective chapters to let not the content be littered with these details again. Please let us know if we need to attribute in respective chapters too, we would like to work on it. Your feedback will be really helpful to guide us as a corrective measure.
Looking forward for suggestions,
Cheers, Algocoders
Only the last link for Chapter 11 actually works and there aren't any acknowledgements presented in that pdf. -- Bill

Bill Buklis
Only the last link for Chapter 11 actually works and there aren't any acknowledgements presented in that pdf.
Fresh links are : ----------------------------------------- Foundation of Algorithms in C++11 Volume 1(Third Edition) : Using and Extending C++11, Boost and Beyond Table of Contents http://algocoders.com/sites/default/files/toc_foa_third_edition.pdf Sample Chapter 7 (Type Functions) http://algocoders.com/sites/default/files/chapter7_foa_third_edition.pdf License Information http://algocoders.com/sites/default/files/license_foa_third_edition.pdf ----------------------------------------- C++11 Algorithms Volume 1(Second Edition) : Using and Extending C++11, Boost and Beyond Table of Contents : http://www.algocoders.com/sites/default/files/toc_algo_2nd.pdf Sample Chapter 1(Simulating for-loop iteration) http://www.algocoders.com/sites/default/files/chap1_algo_2nd.pdf --------------------------------------------- For more details, please visit: http://www.algocoders.com/article/books Cheers, Algocoders
participants (4)
-
Algocoders
-
Algocoders .
-
Bill Buklis
-
Dave Abrahams