Greetings.

I just started trying out felix yesterday evening
and here are my first impressions so someone else
might benefit from the same questions. And
hopefully the experienced ones can give me
explanations.

Very cool idea (I have always personally wanted
to do many of what felix does, compile python
to c, python to ocaml, adding type inference
to dynamic languages...etc) and when I saw this
project on LtU, thought I will give it a try.


0. Why are there two sites ?
One the sf.net site and the other
the felix-lang.org site ?
I think the sf site pointed me to 1.1.1.
But the second one said, 1.1.3 is now ready.
(the former said 1.1.3 is beta or something, I think).


1. Installation

1.1.1 - make was ok, but 'make install' FAILED.
So I was not able to run ./bin/flx as well.

1.1.3_rc4 - installed perfectly fine (on ppc mac osx 10.4.10).
[I already had ocaml, python latest versions]

./configure took about 2 minutes and
make took about 45 minutes.

1a. Why is there a separate 'make doc' and why
is it not part of 'make'  ? [anyways, I promptly
forgot to do that and now don't want to mess up
anything before I get more comfortable - so
am living without docs].

2. Hello World
Hello World example worked just fine.
Although I got confused by
include <flx.flxh> in one place and
include <std.flx> in another doc.
[Again mainly due to two different web sites
and document/example pointers]

PS - I have this habit of calling my files
1hello.x 2hello.x....when I try examples with
incremental compelxity (so I can type the number
and hit tab). But this failed with a weird cpp
error ....guess, I cannot name files that does
not begin with a 'letter'. :)

3. Right now, I am looking at the docs :
http://felix.sourceforge.net/doc/tutorial/introduction/en_flx_tutorial_top.html

And I cannot find how to open, read, write files.
Can someone please point me to that ?

4. The unit tests examples are awesome - they give
me more clear view of how to do various things
with the lang. :)

Anyways, I have a long way to go with the felix,
but I am liking what I am seeing.

Thanks,
Krishna.


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to