2 ms·
Ghidra and BRL-CAD are absolutely high quality pieces of software. They just don't have time put into shiny UI. The UX isn't really that bad once you learn them
by CuriousCosmic 4y ago
Ghidra and BRL-CAD are absolutely high quality pieces of software. They just don't have time put into shiny UI. The UX isn't really that bad once you learn them though.
Also BRL-CAD's continued existence really should speak for it's quality considering it's the one of the oldest VCS tracked pieces of software and is the oldest public one. It's leagues ahead of a lot of gov and corporate tooling I've seen on both sides of the fence.
But otherwise yes, the mil-industrial complex often leaves something to be desired with development practices. The money all goes towards feeding systems engineers, mechs, mats, and sparkies. Software is usually the last consideration and is for holding together all the stuff the teams couldn't figure out how to do without it.
Things are getting better but it's a slow process and it almost entirely depends on software engineers sticking around long enough to get into leadership rather than leaving for better paying corporate or research jobs. While I'm on my way out now for a number of reasons, the industry is finally starting to get good at software practices and where it absolutely mattered they for a long time have tended to get it right.