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