Breaking changes in Visual C++ 2015
deadalnix via Digitalmars-d
digitalmars-d at puremagic.com
Sat May 9 21:03:16 PDT 2015
On Friday, 8 May 2015 at 19:59:35 UTC, Walter Bright wrote:
> On 5/8/2015 7:03 AM, 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.
>
> I see it slightly differently. If the tool is built in to the
> language, people do not regard it as a tool anymore when
> preparing a mental checklist of "available tooling".
>
> ---- Warning! Another Boring Walter Cutaway -------------
>
> It reminds me of back when we were selling the Zortech C++
> compiler, we included complete runtime library source with the
> compiler. This was back in the days when most compilers'
> library source code was a closely held trade secret.
>
> Nobody noticed that we included the runtime library source.
>
> Then, one day, Borland decided to make their previously trade
> secret library source code available as a separate purchase.
> They did an amazing job marketing this, and journalists
> everywhere celebrated the forward thinking breakthrough. Even
> in magazine compiler roundup reviews, the journalists would
> breathlessly note that one could now buy Borland's library
> source code, but Zortech C++ including it for free was never
> mentioned.
>
> We threw in the towel, and made the library source code a
> separately priced add on. This was a big success for us!
>
> No, I'm not suggesting we unbundle unit testing, Ddoc, coverage
> analysis, profiling, etc., into separate tools for marketing
> purposes. I'm just bemused by how perceptions work.
>
> ------------------------------------------------------
I love these war stories :)
More information about the Digitalmars-d
mailing list