Terminal Autism (terminalautism@social.076.moe)'s status on Saturday, 04-Feb-2023 14:15:24 JST
-
Well, it definitely adds to the clusterfuck when systems include a billion poorly-designed languages that just happened to find one niche, that are all incompatible with each other, most of which break on updates. And of course, that are not extensible, so they eventually get replaced as soon as someone has a single new idea for a language that happens to interest people. And those languages produce programs that are also very much like them. Need a new feature? Rewrite. Also, because of the lack of extensibility, programs better have every feature conceivable by a human just in case someone needs it, so you end up with a billion things that you don't need, written like shit, and still end up not having everything that you do, and adding them yourself would be a nightmare. Meanwhile, "extensible" programs are really not all that extensible, and use slow-ass scripting languages. Really, they are part of the mess. They are almost almost at the bottom of the shit pyramid. In a way the hardware is, though software and hardware kinda influence each other to be bad.