<br><br><div><span class="gmail_quote">On 08/02/2008, <b class="gmail_sendername">Nico Kadel-Garcia</b> &lt;<a href="mailto:nkadel@gmail.com">nkadel@gmail.com</a>&gt; wrote:</span><div><br>--- %&lt; ---- <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I was with you right up to there. I took MIT&#39;s introduction to computing<br>course with Gerry Sussman, which was a seious course on Scheme designed<br>to force out people not serious about computer science While Jerry is an<br>
excellent instructor, and had a great deal of insight to impart, I<br>thought he was hampered by the absolute &quot;let&#39;s make everything<br>recursive&quot; and &quot;there&#39;s a layer of abstraction, we don&#39;t actually care<br>
what actually happens as long as we can write our part in one less line<br>of code&quot; that was the *mandated* approach for the course. Scheme has<br>generated a large number of navel-gazing programmers who couldn&#39;t<br>
garbage collect their way out of a dustpan, and couldn&#39;t find the I/O<br>skills to write &quot;Hello, World.&quot;.</blockquote><div><br>Yes.. I take the point on academic navel-gazing, that said my point was not that they thought it was cool, but that they understood why it was cool and that they can explain it succinctly. It&#39;s easy for anyone to say &quot;Scheme rocks, because it has macros&quot; - or any cool feature of any other language for that matter. To really understand that feature, how it can be used and why that is an advantage over approaches used elsewhere, and then be able to convey those ideas to another human being requires something a little more.&nbsp; People who waffle tend to have one of two problems - either they don&#39;t understand or they can&#39;t communicate.&nbsp; Either is an issue on most environments.<br>
&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">*SHUDDER*.</blockquote><div><br>--- %&lt; ---- <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I would if I could: I&#39;m dealing with SCO OpenServer right now, and even<br>getting vim on it was an adventure. *Shudder*.</blockquote><div><br><br>Ah yes... I used SCO Unix in my first post Uni job, I even received ksh and vi (I spit on it) training from a SCO trainer.&nbsp;&nbsp; Consider youself, *ahem* lucky to be using a piece of computing history.&nbsp; It so happens that our US office is directly upstairs from SCO&#39;s office in New Jersey.&nbsp;&nbsp; All I can say is they have more available floor space than they used to....&nbsp; :-)<br>
<br></div></div>-- <br>Geoff Teale<br>&lt;<a href="mailto:tealeg@member.fsf.org">tealeg@member.fsf.org</a>&gt;