Skip to content

Instantly share code, notes, and snippets.

View Unbinilium's full-sized avatar
🌃
the odyssey to the enigmatic and inscrutable

Unbinilium Unbinilium

🌃
the odyssey to the enigmatic and inscrutable
View GitHub Profile
@rokups
rokups / CMakeLists.txt
Last active March 26, 2025 03:00
Dear ImGui CMake build script.
#
# CMake build system for Dear ImGui
# =================================
#
# Build instructions:
# 1. Install latest CMake
# * Windows: https://cmake.org/download/ (Tick checkbox to place cmake in system PATH)
# * Linux: from your favorite package manager
# * MacOS: brew install cmake
# 2. Open command prompt in directory containing "imgui" and "imgui_dev" folders
@GeorgeLyon
GeorgeLyon / Rust vs. Swift.md
Last active August 1, 2025 01:44
A list of advantages Swift has over Rust

Note This is a little out of date. Rust has made some progress on some points, however many points still apply.

Philosophy

Progressive disclosure

Swift shares Rust's enthusiasm for zero-cost abstractions, but also emphasizes progressive disclosure. Progressive disclosure requires that language features should be added in a way that doesn't complicate the rest of the language. This means that Swift aims to be simple for simple tasks, and only as complex as needed for complex tasks.

The compiler works for you