Lua vs. C: Is the gain in performance really worth it?Using the Lua C API is a lot more pain than just using native Lua. But how fast is Lua compared to C?Jan 6Jan 6
What would 3D Pong look like?I recently made a physics simulation in Rust. But my Thanksgiving break wasn’t over just yet, so I decided that in order to wrap up my…Dec 2, 2024Dec 2, 2024
Creating a Physics Engine in Rust, Part 2Honestly, this is more like a physics simulation. But still, I want to share with you all the math I learned.Nov 28, 2024Nov 28, 2024
Creating a physics engine in Rust, Part 1Physics is a huge part of video game engines, simulations, engineering, medicine, and all kinds of other fields. They also require a lot of…Nov 26, 20241Nov 26, 20241
Basic borrowing in RustOne of the loudest complaints you’ll hear about Rust is that borrowing is too hard. Here, I’ll try to make it less intimidating.Nov 7, 2024Nov 7, 2024
An example of Rust’s declarativityDeclarative code can be more elegant than imperative code. Here are some examples.Nov 5, 2024Nov 5, 2024
What would I use X programming language for?When you’ve used multiple languages, how should you wield them?Oct 31, 2024Oct 31, 2024
Different error handling methods in RustIf you’ve programmed in Rust, you might have noticed: Especially compared to C++ or Java (or C) there are a LOT of ways to handle errors/Oct 28, 20241Oct 28, 20241
Game development in RustWhen you look at the things Rust is viable for, you see things like embedded systems development and web servers. These things make sense…Oct 21, 2024Oct 21, 2024