Hi Ian, On Sat, Mar 29, 2008 at 07:28:19PM -0700, Ian Lance Taylor wrote: > Robert Millan <[EMAIL PROTECTED]> writes: > > > I know it's a bit late, but I just thought that it'd be really nice if GCC > > had a C# frontend. I don't have time to do this myself right now (although > > I'm willing to work on it in the future if noone beats me to it), but maybe > > someone would pick it if it enters GSoC. > > > > My motivation for this is technical but also political (using the GPLv3 to > > put > > a stop to the patent-encumberance issues surrounding Mono). > > > > Are proposals welcome? If you like, I can ellaborate on it and add it to > > the > > wiki page. > > Proposals for gcc extensions are always welcome. A C# frontend would > be interesting, though there might be some patent considerations.
That's where I think it gets interesting. If Microsoft or its partners came to distribute it, they would be implicitly issuing a public grant of the patents covering it (as per GPL section 11). > However, I think a C# frontend would be too much work for one student > during the summer. Do you think it can be broken down? My understanding of compilers is very narrow (although I expect to improve it at some point). Maybe a subset of the syntax could be defined by a set of test cases? -- Robert Millan <GPLv2> I know my rights; I want my phone call! <DRM> What use is a phone call… if you are unable to speak? (as seen on /.)