<div dir="ltr">Lars,<div>  if you are Canadian you should hear about this one:</div><div>   <a href="https://en.wikipedia.org/wiki/Turing_(programming_language)">https://en.wikipedia.org/wiki/Turing_(programming_language)</a></div><div>which is a very well designed language (and with the string support). </div><div><br></div><div>I am not sure if it is maintained actively but you can download it from:</div><div>   <a href="http://tristan.hume.ca/openturing/">http://tristan.hume.ca/openturing/</a></div><div>It is not a pure compiler but a mixture of IR code generator and a simple VM. </div><div><br></div><div>Also, have a look at:</div><div>     <a href="http://research.cs.queensu.ca/home/cordy/">http://research.cs.queensu.ca/home/cordy/</a></div><div><br></div><div>Lots of interesting reading.</div><div><br></div><div> I an just curious what is your definition of well implemented string type?<br></div><div><br></div><div>Cheers,</div><div>  Darek </div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 11 January 2016 at 22:12, Lars O <span dir="ltr"><<a href="mailto:noreply@z505.com" target="_blank">noreply@z505.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Jonathan Bond-Caron wrote:<br>
> I'll represent Canada :)<br>
><br>
><br>
> Recently finished reading "The Art of Simplicity", somewhat shocked I<br>
> never heard of Oberon. Plan to do all sorts of experiments in my spare<br>
> time exploring the OS & language compilers.<br>
><br>
> Jon<br>
><br>
><br>
<br>
I'll represent Western Canada. p.s. our mountians are just as good as<br>
swiss mountains here in alberta.<br>
--<br>
<a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
</blockquote></div><br></div>