ティージェーグレェ on Nostr: IMHO, cmake and ninja are awful. I also have no shortage of memories of others ...
IMHO, cmake and ninja are awful. I also have no shortage of memories of others complaining about autotools (which facilitate things such as ./configure) and based on painfully lived experiences learned the hard way? Those complaints were all merited too.
There are still some projects which use vanilla make and are, IMHO, better for it. e.g. @comam.es@grunfink's snac2 (https://codeberg.org/grunfink/snac2)
But then, I am cranky, I also think it is absolutely awful that Python became part of the dependencies for LLVM/clang.
Just because something is newer, doesn't mean it is better.
Sometimes newer things are used because people are lazy and want something to work quickly without having done due diligence to have things work correctly in the first place which may take longer initially, but has fewer unnecessary dependencies and gotchas in the long run.
CC: Howard Chu @ Symas (nprofile…hxc6) Terence Eden (nprofile…vhmg)
There are still some projects which use vanilla make and are, IMHO, better for it. e.g. @comam.es@grunfink's snac2 (https://codeberg.org/grunfink/snac2)
But then, I am cranky, I also think it is absolutely awful that Python became part of the dependencies for LLVM/clang.
Just because something is newer, doesn't mean it is better.
Sometimes newer things are used because people are lazy and want something to work quickly without having done due diligence to have things work correctly in the first place which may take longer initially, but has fewer unnecessary dependencies and gotchas in the long run.
CC: Howard Chu @ Symas (nprofile…hxc6) Terence Eden (nprofile…vhmg)