4 ms·
I mostly submitted this here because Dao looks kinda interesting but I've never heard anything about it anywhere and thus was reluctant to invest time in it. I
by copx 9y ago
I mostly submitted this here because Dao looks kinda interesting but I've never heard anything about it anywhere and thus was reluctant to invest time in it.
I know that the language has been around for years, though.
Has anyone here every used it?
- Mathnerd314 9y agoHaven't used it either (Google suggests nobody but the author is actually using it seriously), but from a quick look it's basically a virtual machine in C, so probably competitive with Lua / Squirrel / the other dozen lightweight embedded scripting languages. It's probably easiest to just use V8 for any new projects, it's the fastest / most maintained and the scripting API isn't really that much more complicated. Plus basically everyone knows JS these days. https://github.com/v8/v8/wiki/Getting%20Started%20with%20Embedding https://github.com/v8/v8/wiki/Getting%20Started%20with%20Emb... Although Dao does have good concurrency/async features; V8 isn't really POSIX thread safe. Random links which have Dao in them: http://lambda-the-ultimate.org/node/2085 http://lambda-the-ultimate.org/node/2085 https://github.com/r-lyeh/scriptorium https://github.com/r-lyeh/scriptorium https://stackoverflow.com/questions/2526300/list-of-lua-derived-vms-and-languages https://stackoverflow.com/questions/2526300/list-of-lua-deri... http://lua-users.org/lists/lua-l/2009-03/msg00137.html http://lua-users.org/lists/lua-l/2009-03/msg00137.html https://developers.slashdot.org/story/13/05/29/0225227/dao-a-new-programming-language-supporting-advanced-features-with-small-runtime https://developers.slashdot.org/story/13/05/29/0225227/dao-a... http://www.devtopics.com/dao-obscure-programming-language-of-the-month/ http://www.devtopics.com/dao-obscure-programming-language-of...