On 11/7/07, skaller <[EMAIL PROTECTED]> wrote:
> >  (1+1+1) notation is very odd and
> > not properly explained within this context.
>
> Sum types are hard to understand for C/C++ programmers.
> Sums are basically a discriminated union. The 1+1+1 stuff
> is an anonymous sum which appears to be unique to Felix.

Personally, I think that using numbered sum types can be a little
confusing at first. Maybe we should move it to the "intermediate
felix" section.

> > 2.21 iterators not explained
>
> True.. they're just char* .. i.e. like STL iterators.

The lexer was written a while ago, and so it doesn't use some of the
new features we have added since then. We can probably should update
the interface.

>
> > Thats as far as we got, Rob quit partly due to time but mainly due to bad
> > examples.
>
> It's quite hard to present features sequentially and still
> write useful examples .. without using features that haven't
> been introduced yet.

We really need someone with some good technical writing skills, but
then so does pretty much all other projects. I've been meaning on
writing a "so you want to write an ircbot" article, but I got to get a
lot of other things working first before I can do that.

> But I cannot construct all of that myself. I've focused on
> the language core in the hope of inspiring enough people
> that they would join the team and do some of the work.

And it's a really fun project to work on (hint hint :) ) I'm not so
great with all the theory behind felix, but I've learned a huge amount
since I've started. And there's a lot of interesting engineering
projects to do. The biggest, in my opinion, is trying to figure out
how to deal with errors. It's such a fundamental idea that can really
drive how a programs are created.

> > I have yet to look at your code, I am not familuar with O'CAML though, looks
> > like a good time to learn it or part of it at least.
>
> Sure .. but don't use my Ocaml code as a good example!

There's also a lot of non-ocaml code to work on as well. I rarely dig into it.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to