Super-dee-duper D features
Walter Bright
newshound at digitalmars.com
Tue Feb 13 11:58:50 PST 2007
X Bunny wrote:
> My reasons why I dont use Lisp as often as I would like are:
> 1) Deploying Lisp applications can be difficult; huge exes if you can
> get your implementation to produce a standalone image atall.
> 2) Dependance on third party C++ libraries - DirectShow BaseClasses sigh
> :-( C++ libraries arent even compatible between C++ compilers nevermind
> to Lisp!
> 3) Too general - no matter how good Lisp is at doing everything there
> are languages written for a specific task which are probably better than
> Lisp for it within a limited niche. So long as you dont exceed the niche
> theres no need for Lisp. Definately there could have been a Lisp system
> which blows it away, there probably isnt, if there is does using it
> outweight the other points.
> 4) No company support - the boss is scared if I die no-one will maintain
> it as Lisp programmers are fairly rare.
> 5) Not a team player - by being subject to the above points Lisp starts
> to get pretty outcast in your toolbox because you know whatever you
> write with it might also only be useable in projects which can avoid
> those points too.
>
> Apart from (1) these are also reasons why I dont get to use D as often
> as I would like.
(4) is not as large a problem as it might seem. Unlike Lisp, D can be
picked up very quickly by an experienced C++/Java programmer.
More information about the Digitalmars-d
mailing list