<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div><p>This thread would be much more interesting without all the <b>unproven conjectures</b> that Elixir is obviously the better choice to teach to children.</p></div></blockquote><div>Peer, why not hold your e-mails to the same criteria you expect from the whole thread? Btw, a conjecture is by definition unproven.</div>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>
<p>I disagree.  <b>Elixir is a much worse choice to teach to children</b>, because its not a simple language anmore.</p></div></blockquote><div>Conjecture.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div><p>There have been several people teaching Prolog and also Erlang to children. So far there is no experience teaching Elixir to the same group.</p></div></blockquote><div>Experience comes with time and trying. If nobody tries, we will never know.</div>

<div><br></div><div>Also if you are saying Elixir is "just Ruby" then why not count all the initiatives that actually teach Ruby to children in its favor?</div><div><br></div><div>* <a href="http://ruby4kids.com/ruby4kids">http://ruby4kids.com/ruby4kids</a></div>

<div>* <a href="http://www.kidsruby.com">http://www.kidsruby.com</a><br></div><div><br></div><div>I have been to Ruby conferences where we had rooms full of children being taught Ruby. Or should they all be considered the devil's work and the teachers burned at the stake?</div>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><p></p>
<p>Elixir is mainly appealing to either people comming from Ruby or just for pop culture value (as is Ruby itself).</p></div></blockquote><div>Conjecture(s). </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div><p></p>
<p>What advantage does metaprogramming have for teaching kids?<br></p></div></blockquote><div>Yes, I bet the second chapter of a future "Elixir for Kids" book is about meta-programming.<br></div><div><br></div>

<div>========</div><div><br></div><div>Note I am not saying at any point that Elixir is better or worse. I would be glad to see people trying and kids playing with it.</div><div><br></div><div>I won't mind whatever language my kid chooses when learning to program, I'll just be happy he's doing it. I got really interested in programming with ActionScript because at the time I was playing with creating animations in Macromedia Flash and then I found out I could really do a lot of interesting stuff by using a programming language instead of relying on the GUI. I didn't care if the language was functional, OO, the syntax it used for defining functions, or whatever.</div>

<div><br></div><div>The worst we could do to future programmers is to actually ingrain the idea there is one true solution in software.</div><div><br></div></div></div></div>