Are there any D scripting engines for use with D?

Jason Jeffory via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Jan 4 12:40:14 PST 2016


On Monday, 4 January 2016 at 19:25:18 UTC, yawniek wrote:
> On Monday, 4 January 2016 at 19:04:48 UTC, Max Klyga wrote:
>> On 2016-01-04 18:40:03 +0000, Jason Jeffory said:
>> The fastest one would probably be Lua - 
>> http://code.dlang.org/search?q=lua
>> But there are other options:
>> Python - http://code.dlang.org/packages/pyd
>> Javascript - http://code.dlang.org/search?q=javascript and 
>> http://pointersgonewild.com/higgs/
>> Croc (previously miniD, a scripting language implemented in D) 
>> - http://jfbillingsley.com/croc/
>
> there is also
> http://code.dlang.org/packages/d_mruby
> mruby is really nice.
>
> but i agree,
> a more native language that would not need to push data via a 
> stack
> but instead had direct access to strings or defined objects 
> would be something
> really helpful.

All these are ok, luaD being the preferred choice(croc looks nice 
but haven't spent much time with it).

I'd prefer a D based scripting engine.

I suppose one could simply compile the code for each change, but 
seems like it would be a mess. The ability to debug and provide 
real time changes would be great.






More information about the Digitalmars-d-learn mailing list