This is one of those scary articles because it’s hard to find fault with it and the author’s experience beats my own in terms of time with rust and breadth in gamedev. #rustlanghttps://news.ycombinator.com/item?id=40172033
@shanecelis@porglezomp maybe it would make sense to have a more gradual gradient from squishy to crunchy. Like, you have all the squishy stuff in Lua, then you have an API adapter layer written in C or whatever to translate your game's high level semantics and structures to something more consolidated for Rust's benefit, and then finally, a much simpler Rust layer so you can do all your Rust things
@shanecelis I opened up the tig docs today for the first time having used it for over a decade as a viewer (arrow keys to select an interesting commit, enter to see the message and diff).
@shanecelis@unsaturated exactly. I'm not "cracking" the software, I'm restoring it to full functionality like one of those guys who remove all the rust and re-paint old machines