<br><br><div class="gmail_quote">On Mon, Nov 2, 2009 at 00:47, Walter Bright <span dir="ltr"><<a href="mailto:newshound1@digitalmars.com">newshound1@digitalmars.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Philippe Sigaud wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
(Uh, first time poster, so hi to all!)<br>
</blockquote>
<br></div>
Glad you could join us!<div class="im"><br></div></blockquote><div><br>Thanks, Walter, and thank you for D. I did find the NG easily and even found a way to have gmail read it and put it into my mail box. If only I could remember how I ddi it...<br>
<br>Anyway, all I can say is that entering D was quite easy, as I'm part of your target population: years of C & C++, some Jave, some dabbling in Python. Compared to C++ were I never did any template, templates in D are relatively easy to wrap your mind around. And I fell in love with the range idea, being immersed in Clojure's Seq or Haskell lists right now.<br>
<br>As some other people here would say, I'm just a run-of-the-mill programmer discovering functional programming and the power of sequences. But eh, those were fun to code.<br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I discovered D2 ranges a few months ago and decided to get a grip on them for the past<br>
few weeks by coding some new ranges. As I'm also reading on Haskell, Clojure and Scala,<br>
I tried to code in D some functions seen elsewhere.<br>
<br>
All in all, I'm having a lot of fun and feel like I'm beginning to grok templates and ranges. I've<br>
a module with some new functions inspired by those of std.range and std.algorithm and was wondering if they could be interesting for someone else.<br>
</blockquote>
<br></div>
What you're doing is great fodder for an article. Care to write one?<br></blockquote><div><br><br>You know, I'm pretty sure my code is no so good to look at. As I said, I'm no professional coder. I guess if all goes well, I can write something on my experience as a complete newbie. My line of work is completely different, so I'm pretty sure I'm rediscovering things known in CS (particulary the functional world) for years...<br>
<br>Philippe<br></div></div><br>