95

C99 doesn't need function bodies: VLAs are Turing complete

Array parameters are a lie and have always been evil. I'm only more convinced of that now.

10 months agommaniac

but isn't the evaluation order of VLAs depending on the architecture? not sure if it is relevant tho

10 months agostevefan1999

* I couldn't find anywhere in the standard saying whether this evaluation order is well-defined but it is what clang and gcc do, and luckily, it does not matter for the sake of this article, as we will see shortly.*

10 months agoeska

this is fantastic.