Breaking changes in Visual C++ 2015
Paulo Pinto via Digitalmars-d
digitalmars-d at puremagic.com
Wed Jun 3 05:24:24 PDT 2015
On Wednesday, 3 June 2015 at 10:40:14 UTC, Bruno Medeiros wrote:
> On 08/05/2015 15:03, Chris wrote:
>>
>> The funny thing is that people keep complaining about the lack
>> of tools
>> for D, and when a tool is built into the language they say
>> "That tool
>> shouldn't be part of the language". Yet, if it were omitted,
>> people
>> would say "Why doesn't D have this tool built in?". Human
>> nature, I guess.
>
> That's because some developers are, well, idiots (that's human
> nature). Or to put it less bluntly, some developers have idiot
> ideas about what should be done in the language.
>
> This is important for us to recognize, because it should be an
> important skill of the D leaders/designers to recognize which
> of these ideas are good, and which are not. We shouldn't follow
> every user's suggestion, even if there is a vocal minority
> behind it. It's not a case of "the customer is always right"
> here.
>
>
> In this particular case, about tooling, my general feeling is
> that tooling that benefits the whole community if more
> developers all use the same tool, should be included in the
> basic D distribution. So stuff like formatting tool, testing
> framework, build system (DUB for example), etc. . It helps one
> developer if other developers use the same standard here, with
> regards to these tools, because then they are compatible and
> can be reused.
>
> For other kinds of tools, say IDEs for example, it really
> doesn't affect me at all what IDEs other developers use, it
> makes no impact in the generated code. So it doesn't have to be
> included in the D distribution. (doesn't mean it can't though,
> it's not a strict rule)
>
> Java for example, does not ship any IDE with the standard Java
> distribution, even though Oracle does work on an IDE of their
> own - (Netbeans).
You can download the SDK together with Netbeans.
It is also the standard IDE on Solaris.
More information about the Digitalmars-d
mailing list