Good job, Rodrigo!!
I love the python-like syntax and the local type inference of boo,
although I am not particularly in fond of the ever growing set of
features. IMHO, too many features easily lead to very different coding
styles. The code may indeed be wrist friendly, but will also be eye
and mind unfriendly. Perl is such an example: essentially one
programmer can't read another programmer's code.
The complaint aside, I guess I can just use the features I like in my
project. :) I love the idea of a java backend. In fact, if boojay
could achieve the following
(1) allow boojay to access *all* java libraries, including those that
throw exceptions and
(2) allow java code to access *all* boojay classes and methods.
(3) allow boojay to generate real *very readable* and *very
straightforward* java source code.
(4) allow boojay to achieve almost the same (within 10% difference)
performance as code written in Java.
I swear I will write all my code in boojay and send all other
languages into trash cans.
I guess what I really want is Java in python syntax....
And... when can I expect a release :)
Junwen