June 28, 2006
Just want to say that this project looks good in the "Scripting language that can easily be used by D users" category. For this reason I favor MiniD over a native Squirrel port. Goodluck!
~ Clay

Jarrett Billingsley wrote:
> Link: http://www.dsource.org/projects/minid
> 
> == What is MiniD? ==
> 
> MiniD is a statically-typed, object-oriented scripting language based on D and designed with D in mind as the host language.  It takes some features from other scripting languages as well, such as static closures, generators, and coroutines.  One of the main ideas behind making it D-based is an almost seamless integration of scripting into the host program, so that native code can very easily call script code and vice versa.
> 
> == How far along is it? ==
> 
> It's mostly just a grammar and some language specs right now; however, there's a reference compiler in the works which does the lexical and syntactic passes, and has the beginnings of the semantic pass as well.  It can be found into the repo.
> 
> == Is it open?  Licensing? ==
> 
> It's open.  Licensing?  It could be public domain for all I care.  If some of you more experienced OSS'ers have some comments on that, or if I should use something else (like zlib or MIT license), I'd like to hear it.  In fact, if someone wanted to bring it up on the MiniD forum on dsource, that'd be great.
> 
> The development is also open.  I'd love to hear any ideas and suggestions for features and other areas of development.
> 
> == Why MiniD? ==
> 
> It started as a sort of for-fun project, but eventually developed into something of a learning project.  I wanted to see what it was like to design and implement a compiler and VM.  Maybe I'll end up with a language that people want to use; maybe not.  In any case, it's my idea that perhaps by offloading things like typechecking into the compiler, the VM will be somewhat faster.  Maybe.  I hope :) 
> 
> 
1 2 3
Next ›   Last »