Hello, It is a pleasure to announce in this mailing list the newly released Dao. This is the first release after the Dao interpreter being re-designed and re-implemented as a virtual register machine since the beginning of this year. There have been many great improvements on both the language and the efficiency of the virtual machine. 10-20 times speedup has been observed. I am sure you will be surprised when you try it and compare it with other scripting languages.
Some important language features have been added, such as switch-case control, for-in-do control, setting function parameter types and default values, passing parameters by name, and function overloading by parameter types; OOP in Dao is also greatly improved; reflection methods are newly supported. In one word, the release represents a milestone in the development of Dao. Two modules are also released along with the virtual machine: DaoMySQL and DaoPyhon. DaoPython is particularly interesting, because it allows Python modules to be loaded by Dao, then Python variables, functions and classes can be used conviniently in Dao scripts. However, since the virtual machine is almost written from scratch only since the beginning of this year, it could not be very robust (it should be more robust than any previous releases), that is why it is release as an alpha release. A formal release will be made once the virtual machine is well tested (please join us, if you want this process to be faster). For more detail about this release: please visit http://www.xdao.org, and http://xdao.org/dokuwiki/. Your suggestions and comments are extremely welcome! Limin FU -- http://mail.python.org/mailman/listinfo/python-list