56,000 lines of DOOM, in a language I made up
31–38 of 38 posts
Re: 56,000 lines of DOOM, in a language I made up
#32This is a good example of where it’s important to be more up front about the role of AI in the making of a thing. Making a language that compiles through LLVM is no small task and takes a lot of expertise. Most of the time people do it because they have a point of view and are highly technical. Making a joke language via AI is an entirely different exercise. Not without value but not the same, especially when evaluat…
Building a package manager has been a lot more difficult than I had expected.
Re: 56,000 lines of DOOM, in a language I made up
#33Earlier quoted context omitted.
I'm working on something similar, but unlike the author, my progress has been pretty slow. It's tough. I do write about a fifth of the code myself, but I keep getting stuck on the rest.
Well... The fact that it took 10x longer for Doom to build than the language tells a lot. Doom is not harder to re-implement than a language. The language does not "work" by any sense of the word - which is why it took Doom so long to implement. You could get GPT to "self host" a "language" in 5 hrs. That's not impressive. The language actually working and being non-trivial would be in 20x the time. Sure, GPT can bui…
Re: 56,000 lines of DOOM, in a language I made up
#34Re: 56,000 lines of DOOM, in a language I made up
#35Re: 56,000 lines of DOOM, in a language I made up
#36Did they actually post their DOOM source anywhere? They didn't seem to have posted the compiler source, just a playground.
Re: 56,000 lines of DOOM, in a language I made up
#37I'm writing the C backend by hand and using AI for the rest, so how did this author manage to finish an entire language in just 34 hours? I've been steadily catching and fixing what the AI writes, so it's amazing to me that they ended up with a complete language. It makes me wonder if the way I'm building a compiler is just wrong.
Re: 56,000 lines of DOOM, in a language I made up
#38I'm writing the C backend by hand and using AI for the rest, so how did this author manage to finish an entire language in just 34 hours? I've been steadily catching and fixing what the AI writes, so it's amazing to me that they ended up with a complete language. It makes me wonder if the way I'm building a compiler is just wrong.