Follow

Attention young whipper-snappers fresh out of comp sci 101. Just because a thing is "old" does not mean it is bad. This should be obvious when you're making that argument at a 25 year old project.

Just had this exchange:
----------
User: PHP should replace autotools with CMake. (not committing to do the work)

Me: Why? What problem does it solve? Every third party extensions would have to be updated to reflect such a change.

User: autotools is old.

Me: πŸ™„

Β· Web Β· 5 Β· 19 Β· 25

@saramg first CVS commit to autotools was in 1994. It's newer than Linux, so .... ;)

@saramg LOL. I just make that face over CMake in general.

@roadriverrail I've enjoyed using cmake in a few projects. It's not bad by any measure. It's just going have to offer something better than "lol autotools is stable" to convince me to switch a massive project used by huge userbase across too many platforms to count. :)

@saramg Chucking out something established over 20+ years without a concrete practical benefit is definitely a Bad Idea. But I'm still not really a fan of CMake and never have been. It might be that I'm not working on the kinds of projects for which it's intended.

@saramg by that logic we should also replace php with zig, since php is old

@ivesen Literally only about a year or two younger than autotools, yeah.

@wolfcoder @saramg Definitely this. Some people even have the opposite comolex, where old is good and new is bad.

@Lofenyy @saramg yeah, but that's a bit worse since it leads to mythologizing the past which can be a very dangerous thing to perpetuate.

@wolfcoder @saramg Yup, and I think we all do it to some extent. We see the past through rose-tinted lenses unfortunately, and I think this has lead to some weirdness in regards to how it's influenced how we see and think of things.

See all the "I was born in the wrong generation" comments on Youtube.

@wolfcoder @saramg Ugh, especially all the "Boys knew how to treat girls better in the 60's" comments. Very strong :oh_no: vibes from those ones.

@Lofenyy @saramg nah that's all cute and harmless.

When one lets their nostalgia mythologize the past, it leads to dangerous attitudes as in actual danger. Can you think of a group in particular who loves nostalgia who might do this on purpose, and pose actual danger?

@wolfcoder @saramg The only group I could think of were Nazi's, and I say this half-jokingly. Are there others?

@saramg I had a similar experience, although with even less reasoning, where someone started opening PRs to my repos to set up Travis CI. Nothing against Travis, but they were already using a different CI and nobody asked for it. I appreciate the contributions, but I couldn't get a good reason from them, so they were all declined. Out of curiosity I looked at their contributions and that basically was what they did across all the public repositories they touched.

Sign in to participate in the conversation
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!