ANN: Dao Language v.0.9.6-beta is release!

bearophileHUGS at lycos.com bearophileHUGS at lycos.com
Thu Dec 1 08:46:25 EST 2005


>From "An Introduction to Dao":
>So I realized the goodness of scripting languages, and spent about two weeks to write some Perl scripts to retrieve informa- tion from GO and construct the DAG. But that experience with Perl was not very nice, because of its complicated syntax. Then I started to think about the possiblity to design a new language with simple syntax, and formed some rough ideas.<

Maybe trying Python requires less time :-)
But trying to implement new languages (like Dao, Boo, etc) is useful
because they can start again with fresh ideas and less legacy syntax
(and some of the new ideas can be backported to Python).


>sort( array, exprs( @1, @2 ) );

This @ syntax reminds me of a similar one into Mathematica. It can be
useful, but using lambdas is acceptable enough, I think.


>I believe the extending of Dao using C++ is much simpler and more convenient than python.<

If this is true, then this is an interesting (useful) advantage. Maybe
Python can learn something from Dao.

Bye,
bearophile




More information about the Python-list mailing list