|
|
|
|
|
by sieve
50 days ago
|
|
Compiler code can be pretty if you have the time to maintain it. Compilers are some of the most modular applications you can build with hard boundaries between subsystems and clear handoffs at each level. The problem is that people often do not have the time to refactor once they have gotten the thing to work. And the mess keeps growing. |
|
Those are pervasive in any old and large project but in my experience especially so in compilers.