"Stop Designing Languages. Write Libraries Instead."

H. S. Teoh hsteoh at quickfur.ath.cx
Fri May 3 17:00:50 UTC 2019


On Fri, May 03, 2019 at 04:23:25PM +0000, Atila Neves via Digitalmars-d wrote:
> On Friday, 3 May 2019 at 07:45:33 UTC, JN wrote:
> > On Friday, 3 May 2019 at 02:25:47 UTC, Mike Franklin wrote:
> > > [...]
> > 
> > So does Lisp. And one of the main criticism of Lisp is that every
> > programmer invents their own programming language features and it's
> > very hard to reuse code or libraries because everything is written
> > in different style.
> > 
> > [...]
> 
> I'm not sure the Lisp curse would exist if a package manager had been
> part of the ecosystem from the beginning. Take D - anyone _could_
> write their own parser library but basically everyone uses Pegged.

Confession: I routinely write parser/lexer code, but I don't use Pegged.
I hang my head in shame.


T

-- 
When solving a problem, take care that you do not become part of the problem.


More information about the Digitalmars-d mailing list