emacs-devel
[Top][All Lists]
Advanced

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

Re: clang vs free software


From: Lennart Borgman
Subject: Re: clang vs free software
Date: Sun, 26 Jan 2014 02:35:29 +0100

On Sun, Jan 26, 2014 at 12:28 AM, Daniel Colascione <address@hidden> wrote:
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?


+1

It even make it look like free software can't do this.

reply via email to

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