<div class="gmail_quote">On 22 May 2011 22:26, bearophile <span dir="ltr"><<a href="mailto:bearophileHUGS@lycos.com">bearophileHUGS@lycos.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Jesse Phillips:<br>
<div class="im"><br>
> We all know D would make a very good first language, and I want to provide some material that makes this possible.<<br>
<br>
</div>This is a very interesting experiment, thank you for writing it.<br>
<br>
Regarding languages to be used as first language for adults or near-adults, I think there is no very good language for this purpose (for children the situation is better, there are many Logo variants, some graphical languages, etc). And even if you invent a language very good for this purpose, probably no one uses it, there are no libs and ecosystem for it, so it keeps being a mostly useless and buggy toy. I don't see many ways out of this situation.<br>

<br>
Bye,<br>
<font color="#888888">bearophile<br>
</font></blockquote></div><br>Well about learning a programming language as your first; I really think its worth considering that several universities (AU atleast) introduces their students to programming, using java, simply because it offers several pedagogical learning tools alike; Greenfoot, that makes the introduction more of a game than really an exercise.<div>
<br></div><div>I honestly think, it would make D more attractive as a first language to learn, if it had these 'pedagogical' teaching tools. <br clear="all"><br>-- <br>// Yours sincerely<br>// Emil 'Skeen' Madsen<br>

</div>