A nitpick: C has been able to achieve the same performance as Fortran since C99 introduced the "restrict" keyword.
Still, there seems to be something similar since VS2005. »__restrict is similar to restrict from the C99 spec, but __restrict can be used in C++ or C programs.«: http://msdn.microsoft.com/library/5ft82fed.aspx
> __restrict is similar to restrict from the C99 spec, but __restrict can be used in C++ or C programs.