Scripting Craze

June 26th, 2006 | by Aldacron |

The D community has gone script crazy. Three new projects related to scripting languages have been created over at DSource recently (not to mention the discussions I’ve seen in the DSource forums and the D NG). Here’s a rundown of the new projects:

Jarrett Billingsley created MiniD. Rather than binding to an existing scripting language, he has opted to create one from scratch with an inspiration from D. Currently, MiniD has no license. Jarret is open to suggestions on licensing as well as development. Check out the project and give him your thoughts in the MiniD forum.

Kirk McDonald’s Pyd (pronounced “pied”) project is a wrapper around the Python API which aims to be for D what Boost.Python is for C++. In addition to the wrapper, the project provides a direct binding to the Python API for those who enjoy pain. I know that binding Python is no picnic, as I attempted to do so for Derelict some time ago and quickly gave up on it. If you are one of those “must… not…. use… braces” types, then give it a whirl and tell Kirk what you think.

And Anders I-Don’t-Know-His-Last-Name has started a project called DLua, for bindings to Lua 5.1. I don’t know anything about the project other than the fact that it’s there and there is source code in the repository.

There has also been talk of bindings for the Squirrel language. As soon as I hear of something concrete on that front I’ll be sure to let you know of it.

Technorati Tags: , , , ,

One Response to “Scripting Craze”

  1. By clayasaurus on Jun 30, 2006

    Someone did make Squirrel bindings.

    http://www.dsource.org/projects/bindings/browser/trunk/squirrel

    I committed them for the person that made them, I havn’t tested them though.

Post a Comment