That said, Monero will probably have some sort of programmability at some point, when it is understood how to add this programability as an optional enhancement over the optimized base function in a scalable and suitably-private manner. (The recent update on Ring Multisig being one small step in that direction.)
[shaggy voice] "Like, that's the most reasonable thing I think I've ever heard anyone ever say." [/shaggy voice]