we're trying to build something that lasts, which is strictly at odds with the corporate goal of selling something new all the time
-
those things are fundamentally incompatible. we cannot do both. we need to let go of the idea that we can do both.
-
William D. Jonesreplied to Irenes (many) last edited by
@ireneista https://mastodon.social/@cr1901/113336633105214308 I guess I _did_ elaborate after all :D!
-
Irenes (many)replied to William D. Jones last edited by
@cr1901 oo indeed
-
Irenes (many)replied to William D. Jones last edited by
@cr1901 oh yep, we agree with that and we've written about it before
-
Irenes (many)replied to William D. Jones last edited by
@cr1901 we encourage not worrying about intent with these things. it's very unlikely to be provable and it's beside the point. what we need to do differently is, like... not architect and standardize stuff in a context that gives a voice to megacorps, and be vigilant about saying no to endless growth. that's true regardless of whether this consolidation was somebody's plan, or just an emergent phenomenon.
-
William D. Jonesreplied to Irenes (many) last edited by
@ireneista I'd like to not worry about intent. But ppl seem happy to give emergent complexity a pass in software projects if the project's goals align with theirs while the complexity emerges, so the distinction is useful to me.
I see a lot of people (rightfully so) worrying about the web browser, and not so much e.g. if LLVM got a malicious steward. Which I don't actually know if a new LLVM competitor is viable. I can't do it- at least not rn. Doesn't mean others can't.
-
William D. Jonesreplied to William D. Jones last edited by
@ireneista (Technically GCC's backend ilangs are the competitor/alternative. But I get the vibe that due to licensing and RMS's shadow, a lot of people wish GCC would Just Go Away and we were only left with LLVM.)
-
Ariadne Conill 🐰:therian:replied to William D. Jones last edited by
@cr1901 @ireneista from a technical POV, i actually prefer working with GCC far more than LLVM