#languages
4 posts
-
C++ with CMake, Conan and Ninja
A complete, tested walkthrough: choosing packages from ConanCenter, building with CMake and Ninja, linking the libraries, and producing static executables.
-
Writing tests: what they prove, and what they don't
How to write useful tests, what Go, Python, C++, Rust and PHP use to run them, a closer look at GoogleTest, and why a green test suite proves what works but never that there are no bugs.
-
Python: what it does best
Where Python shines, and a tour of the libraries we reach for most: requests, pendulum, pandas, Django, Jinja2, SQLAlchemy, Black, Pylint and pytest.
-
The right tool for the job
PHP, Python, Go, C++ and Rust: what each is good at, where each hurts, and how to choose a language and its libraries.