EbookFoundation / free-programming-books

:books: Freely available programming books
https://ebookfoundation.github.io/free-programming-books/
Creative Commons Attribution 4.0 International
333.68k stars 61.13k forks source link

Add Modern C++ Templates Tutorial and Modern C++ ConCurrent Programming Tutorial #11218

Open Minsecrus opened 3 weeks ago

Minsecrus commented 3 weeks ago

What does this PR do?

Add resources

For resources

Description

Modern C++ Tutorials by mq-b

Why is this valuable (or not)?

It provides era-appropriate knowledge, code style and thinking.

How do we know it's really free?

CC BY-NC-ND 4.0 LICENSE

For book lists, is it a book? For course lists, is it a course? etc.

A book.

Checklist:

Follow-up

github-actions[bot] commented 3 weeks ago

Linter failed, fix the error(s):

  free-programming-books/books/free-programming-books-zh.md
  329:1-346:48  warning  Alphabetical ordering: swap l.344 and l.343  alphabetize-lists  remark-lint
github-actions[bot] commented 3 weeks ago

Linter failed, fix the error(s):

  free-programming-books/books/free-programming-books-zh.md
  329:1-348:48  warning  Alphabetical ordering: swap l.333 and l.332  alphabetize-lists  remark-lint
  329:1-348:48  warning  Alphabetical ordering: swap l.346 and l.345  alphabetize-lists  remark-lint
github-actions[bot] commented 3 weeks ago

Linter failed, fix the error(s):

  free-programming-books/books/free-programming-books-zh.md
  329:1-346:48  warning  Alphabetical ordering: swap l.333 and l.332  alphabetize-lists  remark-lint
Minsecrus commented 3 weeks ago

Mq-b has a deep understanding of MODERN C++, and his book can give learners a more STANDARDIZED guide.

eshellman commented 3 weeks ago

thanks for persevering with the ordering I don't see where the content is available.

Minsecrus commented 3 weeks ago

thanks for persevering with the ordering I don't see where the content is available.

In public repositories of GitHub User mq-b

eshellman commented 3 weeks ago

sorry, all I see is a QR code

Minsecrus commented 3 weeks ago

sorry, all I see is a QR code

No PDFs supplied, The content is in the markdown files. The QR code does not affect the FREE nature of the tutorial.

eshellman commented 3 weeks ago

Could you change the link to point to the markdown readme? https://github.com/Mq-b/ModernCpp-ConcurrentProgramming-Tutorial/tree/main/md

Minsecrus commented 3 weeks ago

Could you change the link to point to the markdown readme? https://github.com/Mq-b/ModernCpp-ConcurrentProgramming-Tutorial/tree/main/md

OK

eshellman commented 2 weeks ago

the first entry, ConcurrentProgramming-Tutorial is sufficientlly structured to add. The second one, templates, is not yet there. Let's add the fist now, and maybe ask the author to improve the second.

oguzhan18 commented 1 week ago

This is an automated response to help you with this issue. Please let us know if you need further assistance.