3 ms·
Of course, software itself ought to do it. I don't know if that's a hard problem, but that's a meta-programming problem. Not something you can do easily if yo
by informatimago 14y ago
Of course, software itself ought to do it. I don't know if that's a hard problem, but that's a meta-programming problem. Not something you can do easily if you don't use lisp.
- dragonwriter 14y ago> Of course, software itself ought to do it. Antifragility for most real world software means that the quality has to improve over time even though requirements are changing. Unless the software is adapting itself to new requirements (as well as maintaining itself), that means that the net outcome of development and maintenance efforts has to be an improvement in quality. While the design of the software can be a major factor here (making antifragility easier to achieve or harder), it still depends on the system outside of the software that is developing and maintaining it. > I don't know if that's a hard problem, but that's a meta-programming problem. I'd suggest its a problem equivalent to solving strong AI. > Not something you can do easily if you don't use lisp. Lisps aren't the only class of languages that support easy metaprogramming, and language support for easy metaprogramming doesn't do much to get you closer to the goal here, anyway.