2 ms·
Education – learning to do something yourself – is a worthy end unto itself. Learning things is fun. Knowing how something works front-to-back feels good. If y
by agalunar 3y ago
Education – learning to do something yourself – is a worthy end unto itself. Learning things is fun. Knowing how something works front-to-back feels good.
If you're making something that's meant to be load-bearing, something professional that will be used in production, then yeah, just use LLVM. But otherwise I think it's important people feel free to decide the goals and constraints of their hobbies and to pursue their preferences when it comes to their personal projects.
- pertymcpert 3y agoThe original comment was about languages not something that was purely a hobby.
- agalunar 3y agoI wasn't replying to the original comment. I was replying under the branch of the comment tree where jimsimmons wrote > Let’s say I’m targeting x86 or PTX or some standard subo instruction set. I can do vanilla codegen but it is slow af and > Because I want to be self hosted which struck me as something a hobbyist would say but someone working on a production-grade language and compiler would not.