DMD Backend Long-term

BCS none at anon.com
Wed Jun 23 21:38:08 PDT 2010


Hello Jérôme,

> KennyTM~ wrote:
> 
>> On Jun 24, 10 03:57, bearophile wrote:
>> 
>>> Thank you Jerome and all the people that have answered me, I was
>>> ignorant about GNU license.
>>> 
>>>> if you call a DLL and give it a callback and your callback throws
>>>> then the cleanup code in the DLL won't be run (and vice versa of
>>>> course). SEH would allow this to work.
>>>> 
>>> If someone writes a compiler/language that allows programs to be
>>> ported with no problems from Windows to other nonwindows systems,
>>> this may damage Windows a little (but isn't Mono able to do this
>>> with C#2 programs?).
>>> 
>>> But it's economically advantageous for Microsoft to make it easy for
>>> people to create new compilers and languages for Windows that work
>>> well with other Windows programs. So in my opinion having a good
>>> Clang++ on Windows is good for the economic well-being of Windows.
>>> They can grant LLVM a free licence to use Windows-style exceptions.
>>> 
>>> Bye,
>>> bearophile
>> Why should Microsoft do that instead of promoting Visual C++? ;)
>> 
> Because they're giving away Visual C++ for free anyway?
> 

Only to the people they wouldn't get money out of anyway. Anyone who /could/ 
matter a gnat's fart in a hurricane to MS's bottom line will want more than 
the free offering gives.


-- 
... <IXOYE><





More information about the Digitalmars-d mailing list