On Sun, Mar 14, 2010 at 19:37, Nick Sabalausky <span dir="ltr">&lt;a@a.a&gt;</span> wrote:<br><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I have had other things in the past though. When I first moved from BASIC to<br>
C (forever ago) I couldn&#39;t understand the usefulness of pointers (all the<br>
examples I saw in books seemed to do nothing more than create a redundant<br>
alias for a varaible that already existed in the same scope). Then I read<br>
some books about game development (on DOS), which involved a lot of storing<br>
data in buffers. That got me to understand how (at least in C) an array is<br>
just a pointer to a buffer but with prettier syntax, and then it all finally<br>
clicked.<br></blockquote><div><br>I must have had bad experiences with pointers, because even now I cringe whenever I use one. I get the feeling I&#39;m walking on ice, or something. That&#39;s strange because they were almost the first thing they taught me in CS courses a long time ago. You&#39;d think I&#39;d get used to them.<br>
<br>Eh, when I use string mixins in D, I feel dirty, as if I was cheating somehow.  Like, using cheat codes or something.<br>I do not have this impression when doing macros in Lisp.<br><br><br>Philippe<br> <br></div></div>
<br> <br>