-

@ mleku
2025-02-21 12:32:59
benchmarks? i am just talking about how the Go language makes it easier to throw stuff out fast... it doesn't really force you into good architecture, i think that some aspect of why OOP languages are so wordy is they are trying to do that but it's the wrong place for it
go is unfortunately a poor choice for doing UI tho... there is numerous projects out there but all of them fall down in really big ways... the best one for performance the problem is the devs have architected it wrong... which is my point about how the language itself can do little to stop you making bad designs... i do think that "internal" and "encapsulated" (non-exported) symbols can complicate extensibility a lot but the old days of C++ and now Rust "sAfEtY" which is just a dogwhistle for "you are superior and everyone else is retarded and needs to have guard rails on everything or they will breach your interfaces and abuse your code"
yeah, that's usually because they have created a bad architecture btw