4 ms·
This x1000. Back in the 90's writing software 3d rasterizers was right of passage of sorts. Writing parsers and interpreters too. At least that was my impressio
by marktangotango 3y ago
This x1000. Back in the 90's writing software 3d rasterizers was right of passage of sorts. Writing parsers and interpreters too. At least that was my impression. Doing "hard" things like this can be very illuminating, it's kind of a super power to know how these things work. "Pulling back the curtain" on things that seem like black magic before.
- jplusequalt 3y agoI absolutely agree. You need to solve hard problems to strengthen your problem solving skills. I want to implement my own interpreter next. I think I'm going to pick up Crafting Interpreter's whenever I feel ready to dive into my next project.
- trollied 3y agoIt's how I started too (before my CS degree). Ray tracing, fractals, IFS, demo scene effects. All good fun! Got me hooked. Now I write emulators for fun.