dmd support for IDEs

Walter Bright newshound1 at digitalmars.com
Mon Oct 12 14:53:17 PDT 2009


Nick Sabalausky wrote:
> "language_fan" <foo at 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.



More information about the Digitalmars-d mailing list