DMD Backend Long-term
Nick Sabalausky
a at a.a
Wed Jun 23 20:57:12 PDT 2010
"bearophile" <bearophileHUGS at lycos.com> wrote in message
news:hvtovg$2m07$1 at digitalmars.com...
> 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.
>
Unfortunately, that's never gonna happen. They prefer to use their patents
to extort companies that use OSS code:
http://www.computerworlduk.com/toolbox/open-source/blogs/index.cfm?entryid=1953&blogid=14
http://news.cnet.com/8301-13860_3-10206988-56.html
-------------------------------
Not sent from an iPhone.
More information about the Digitalmars-d
mailing list