emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: clang vs free software


From: Daniel Colascione
Subject: Re: clang vs free software
Date: Sat, 25 Jan 2014 15:28:32 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0

On 01/25/2014 03:02 PM, Richard Stallman wrote:
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

We don't want to make a program's entire AST available for parsing
because that would make it easy to extend GCC with proprietary
programs.

It would also have made it easy to add modern features to Emacs and other free editors. Symbol table information is flatly inadequate given that in modern languages, typing information is highly contextual.

Users will adopt tools that provide these features when FSF programs support these features or not. If you keep these features out of GCC, users will go to Clang. If you keep Clang integration out of Emacs, users will either maintain out-of-tree integration or (eventually) just fork Emacs, as the various starter-kit packages have already essentially done.

Free software is great, but if nobody uses it, the entire enterprise is futile, sad, and ultimately irrelevant. How will the world be a better place when almost every every free operating system and free development environment is based on Clang and explicitly non-free derivatives are rampant?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]