Skip to content

Commit ecda75f

Browse files
Minor tweaks to References page.
1 parent 36dca30 commit ecda75f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

doc/references.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
- Chris Kohlhoff is a networking expert (among other expertises, including C++), creator of the Asio library and initial author of the C++ Networking Technical Standard (TS). Asio is [available here](https://think-async.com/) as well as at Chris' [GitHub site](https://github.com/chriskohlhoff/). Asio forms the basis for the C++ Networking Technical Standard (TS), which will be standardized in C++ 23 or C++ 26 (or thereabouts). Currently the Chops Net IP library uses the stand-alone Asio repository from Chris' GitHub account.
66

7-
- Vinnie Falco is the author of the Boost Beast library, available at [Boost.org](https://www.boost.org/). Beast is an excellent building block library for asynchronous (and synchronous) HTTP and WebSocket applications. The Beast library uses Asio. Vinnie is proficient in C++ including presenting at [CppCon](https:://cppcon.org/) and is also active in blockchain development and other technology areas. Vinnie has a [GitHub site](https://github.com/vinniefalco). While Chops Net IP does not depend on Beast, the choices and design rationale made by Vinnie in implementing Beast are highly helpful.
7+
- Vinnie Falco is the author of the Boost Beast library, available at [Boost.org](https://www.boost.org/). Beast is an excellent building block library for asynchronous (and synchronous) HTTP and WebSocket applications. The Beast library uses Asio. Vinnie is proficient in C++ including presenting at [CppCon](https://cppcon.org/) and is also active in blockchain development and other technology areas. Vinnie has a [GitHub site](https://github.com/vinniefalco). While Chops Net IP does not depend on Beast, the choices and design rationale made by Vinnie in implementing Beast are highly helpful.
88

99
- Kirk Shoop is a C++ expert, particularly in the area of asynchronous design, and has presented multiple times at [CppCon](https://cppcon.org/). He is a co-author of the [Unified Executors Proposal for C++](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p0443r12.html) and has a [GitHub site](https://github.com/kirkshoop).
1010

@@ -14,9 +14,9 @@
1414

1515
## Useful Libraries
1616

17-
- Martin Moene is a C++ expert and member and former web editor of [accu-org](https://github.com/accu-org). He provides an excellent set of header-only libraries that implement many useful C++ library features, both C++ 17 as well as future C++ standards. These include `std::optional`, `std::variant`, `std::any`, and `std::byte` (from C++ 17) as well as `std::expected` and `ring_span` (possibly in a future C++ standard). He also has multiple other useful repositories including an implementation of the C++ Guideline Support Library (GSL). Martin has a [GitHub site](https://github.com/martinmoene).
17+
- Martin Moene is a C++ expert and member and former web editor of [accu-org](https://github.com/accu-org). He provides an excellent set of header-only libraries that implement many useful C++ library features, both C++ 17 as well as future C++ standards. These include `std::optional`, `std::variant`, `std::any`, and `std::byte` (from C++ 17) as well as `expected` and `ring_span` (possibly in a future C++ standard). He also has multiple other useful repositories including an implementation of the C++ Guideline Support Library (GSL). Martin has a [GitHub site](https://github.com/martinmoene).
1818

19-
- Justas Masiulis provides a nice [circular buffer implementation](https://github.com/JustasMasiulis/circular_buffer) used in the Utility Rack `wait_queue` test.
19+
- Justas Masiulis provides a nice [circular buffer implementation](https://github.com/JustasMasiulis/circular_buffer) used in the Utility Rack `wait_queue` unit test.
2020

2121
## Blogs, Articles, and Examples
2222

@@ -38,14 +38,14 @@
3838

3939
- Modern CMake design is important, although not a lot of reference material is available. See Daniel Pfeifer's C++Now 2017 talk on [Effective CMake](https://www.youtube.com/watch?v=bsXLMQ6WgIk) and Manuel Binna's [GitHub page](https://gist.github.com/mbinna/c61dbb39bca0e4fb7d1f73b0d66a4fd1).
4040

41-
An excellent book is [Professional CMake, A Practical Guide](https://crascit.com/professional-cmake/) by Craig Scott.
41+
- An excellent book is [Professional CMake, A Practical Guide](https://crascit.com/professional-cmake/) by Craig Scott.
4242

43-
[Effective CMake](https://leanpub.com/effective-cmake), by Kai Wolf, is under development. Another book is under [development on GitHub](https://cliutils.gitlab.io/modern-cmake/).
43+
- [Effective CMake](https://leanpub.com/effective-cmake), by Kai Wolf, is under development. Another book is under [development on GitHub](https://cliutils.gitlab.io/modern-cmake/).
4444

4545

4646
## Unit Testing
4747

48-
- Phil Nash is the author of the Catch C++ unit testing library. The Catch library is available at https://github.com/catchorg/Catch2.
48+
- Phil Nash is the author of the Catch C++ unit testing library. The Catch library is [available here](https://github.com/catchorg/Catch2).
4949

5050
## Boost
5151

0 commit comments

Comments
 (0)