Nick Sabalausky wrote:
"language_fan" <f...@bar.com.invalid> wrote in message
"Practical" languages
have lots of boiler-plate, and I can easily generate hundreds of lines of
code with a couple of key combinations or mouse clicks.
I disagree very much. For a puritanical anal-retentive language like Java,
you *have* to have all that fancy stuff just to make the language even
usable. But with a practical language like D, I have mixins, and I've gotten
pretty good with regex find and replace, which obviously isn't as good, but
it's good enough when dealing with any language that's at least somewhat
sensible. With practical languages I never need to generate hundreds of
lines of code. If I ever actually needed to do so (and in a way that an IDE
could actually help with), I'd take that as a very big red flag that I was
using an incredibly shitty language in the first place (like Java).
I think Nick has a point. Java lacks template mixins, and so inserting
hundreds of lines of code from an IDE "template" is normal. But with D,
doing such would be abnormal.