ANN: Dao 1.0.0-alpha is released

P

phoolimin

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
 
I

Ilias Lazaridis

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 ....

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. ....

For more detail about this release: please visit http://www.xdao.org,
and http://xdao.org/dokuwiki/.

the documentation looks nice!

hope you've implemented most of my suggestions subjecting reflection.

Whenever I have the time, I will take a closer look and check dao
against this one:

http://lazaridis.com/case/lang/
Your suggestions and comments are extremely welcome!
Limin FU

..
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,756
Messages
2,569,540
Members
45,024
Latest member
ARDU_PROgrammER

Latest Threads

Top