My understanding is that Facebook is sponsoring D. At least in some capacity, I’m not sure of the details or extent. But still, it’s a start, and important, and Facebook has monetary resources.

Andrei works at facebook, that's all.

Web framework. What do people use Ruby on Rails, or slightly less popular Python and Django for? Is D a suitable alternative?

See Adam Ruppe's work.

Scripting. Many games use Lua as an embedded scripting language. With mixin we could write our own DSL in D. Possibly even re-implement Lua-in-D.

No need to reinvent the wheel.

So why not just use Lua itself in D? Because Lua has a nice Lua-to-C API, and in my opinion having Lua-in-D would be able to leverage some of D’s strengths and make the scripting language seamless.

LuaD.

kernel in D.

XOmB.

Can D get on that bandwagon and have the D compiler compile to JavaScript as some sort of IL?

Theoretically. See emscripten.

Reply via email to