Installing Rust on macOS

Introduction Rust is a relatively young language in the field of systems programming. Its first stable release came out in 2015, though it was announced back in 2010. Rust blends several programming paradigms — functional, object-oriented, and concurrent — making it easy for programmers from different backgrounds to find familiar concepts. However, those unfamiliar with … Read more

Setting up the package manager uv on a Mac

uv package manager

uv is a package manager written in Rust that is an alternative to pip. It allows you to isolate a project, meaning packages installed with uv are only available to the respective Python project. This makes it possible to install different package versions for different projects. When a package is installed with uv, the package … Read more

Setting up macOS for C++ programming

Create a new C++ project in CLion

To get started with C++ programming on a Mac, you need a compiler and a program for writing the code. This blog post explains how to install these components. Install a compiler A compiler may already be installed on the Mac. This is the case, for example, if Apple’s Xcode is installed. You can check … Read more