Fixing C's Biggest Mistake Home Fixing C's Biggest Mistake David Priver , June 14th, 2026 Back in 2009, Walter Bright (creator of the D programming language and Digital Mars C++ compiler before that), wrote an article arguing that C's biggest mistake was "Conflating pointers with arrays." In particular, that it is impossible to pass an array to a function without it being converted to a pointer,…