The interesting thing is that it was manageable solo (in many ways it's _more_ manageable solo+AIs than with coworkers+(their)AIs), and in such a short amount of time.
In the end it is just a lot of unmaintainable code quickly generated by AI.
Rust makes no promise of being terser than C++, and RSL does less than this considering the optimization.
Also it's only 45/50k LOC so not so very from the 36k LOC.
The blog post mentioned the project is 130k LoC multiple times. Where 45/50k LoC comes from?
>Rust makes no promise of being terser than C++
True, but Rust has no header files, this alone is a great LoC saver.
But it's not apples to apples because they seem to have done much more performance work though, this is far from code golfing.
Having 90k LoC of tests for 50k LoC codebase also a problem. At least in my experience LLM generate too many tests. It does not evolve test suite but throws more code into it as development happens. Unless I aggressively refactor tests I quickly end up with a test suite that I don’t understand. Then LLM modifies tests to “make code work” and I have no idea if this is a legit edit or LLM cheats. I wonder if the same thing is happening or about to happen with this codebase.
That's great, non-test code is only ~47k lines of code.