5 pointsby lerno3 hours ago1 comment
  • stefanos82an hour ago
    The only thing I would like to see changing is C-style type casting: `(int)myage`

    ...for some reason, I can't stand this syntax! I find it visually intrusive lol! But if we could allow something like `int(myage)`, it makes it clearer, to me at least.

    • lernoan hour ago
      It works visually poorly with things like `int*(ptr)` and `int[2]*(arr)` though.
      • stefanos82an hour ago
        Yeah, I just came here to write "on the other hand though...what about types, such as `(int*)myage`?" and got irritated with myself lol!

        I guess I can define my own way of casting with a macro, `castAs(int *, myage);` and that should work just fine.

        • lerno13 minutes ago
          Or `cast{int*}(myage)`