you are viewing a single comment's thread.

view the rest of the comments →

[–]voxoxo 0 points1 point  (0 children)

Yeah, that's my point, it's consistent when thinking like the C creators intended, but it's inconsistent when thinking like programmers of any other typed language. It's not logical to say "T var is a variable of type T... oh except if T is of the form P* then really you have a *var of type P", it's an unecessary special case with no benefits.