title: Alternatives to C++ Reference/Pointer Syntax
body: <p>What languages other than C and C++ have explicit reference and pointer type qualifiers? People seem to be easily confused by the right-to-left reading order of types, where <code>char*&amp;</code> is "a reference to a pointer to a character", or a "character-pointer reference"; do any languages with explicit references make use of a left-to-right reading order, such as <code>&amp;*char</code>/<code>ref ptr char</code>? I'm working on a little language project, and legibility is one of my key concerns.</p>
  
  <p>It seems to me that this is one of those questions to which it's easy for a person but hard for a search engine to provide an answer. Thanks in advance!</p>