3 ms·VLAs are optional since C11. There is no reason why a vendor can't support a modern language.by kevin_thibedeau 4y agoVLAs are optional since C11. There is no reason why a vendor can't support a modern language.saagarjha 4y agoVLAs are not the only thing added to C since 1999.morelisp 4y agoThey are one of the few things added that require the target platform, rather than the compiler, to do something different. (And the other big things like that, like atomics, are similarly optional.)