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