No household is perfect
Atila Neves
atila.neves at gmail.com
Tue Dec 3 03:26:24 PST 2013
> The main issue is that many seem to think very simple languages
> are the way to go, until they need to tackle complex problems
> and end up modeling manuly what other languages offer for free.
>
> Like code generation tools in Go to overcome templates, or
> crazy macros in C to support OOP.
This can't be repeated enough. The complexity doesn't go away, it
just moves into the implementation of the current application.
Which brings to mind:
"Any sufficiently complicated C or Fortran program contains an ad
hoc, informally-specified, bug-ridden, slow implementation of
half of Common Lisp."
Replace Common Lisp with any other language that lets you get
work done, and there you go.
Atila
More information about the Digitalmars-d
mailing list