I mostly do game scripting -- and there are quite a few features in D that I would like access to.
Python would be my goto dynamic language mostly because a lot of the applications I use are either partially written in it or can be scripted easily using it. Also it is quite an enjoyable language to use when performance isn't your primary concern. It escapes back to C quite efficiently though which I think is one of the main reasons it is so widely used. I also like Perl (though I haven't actually needed to use it for many years now) for it's expressiveness. The other dynamic language I would concider quite useful is javascript and not just for web. That being said I generally choose the task first and the language second. D is perhaps the second time I have learned a language for the fun of it. On Fri, Mar 16, 2012 at 5:15 AM, Manu <turkey...@gmail.com> wrote: > On 15 March 2012 20:59, so <s...@so.so> wrote: > >> Thank you all! >> >> >> On Thursday, 15 March 2012 at 17:30:49 UTC, Adam D. Ruppe wrote: >> >>> On Thursday, 15 March 2012 at 07:09:39 UTC, so wrote: >>> >>>> If so Lisp will be my first choice. >>>> >>> >>> I just talked about D because D rox, but if you are doing >>> it for education, Lisp is a good choice because it is fairly >>> unique. >>> >> >> I'd love to use D but it is not an option is it? At least for the things >> i am after, say game scripting. > > > I dunno, that sounds like a pretty interesting idea to me! :) >