Tech Off Post

Single Post Permalink

View Thread: Learning Fortran
  • User profile image
    DoomBringer

    Sven Groot wrote:
    
    DoomBringer wrote:
    
    Sven Groot wrote:
    I think the biggest problem in C is the whole "arrays are pointers" debacle. If C had proper arrays, it would be a lot easier for compilers to optimize C code, especially to use vector instructions.

    You're allowed to be wrong about this.

    But I'm not.

    In my mind, a "proper" array is just an address.  None of this fancy stuff.  Of course, it depends on what you're going for, and I bet C was first designed before vector operations were widely available.  That, and C has to work on platforms that will more than likely not have them (embedded, etc.).