TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

RMS on inclusion of basic LLDB support for gud.el

22 pointsby psibiover 10 years ago

5 comments

jimrandomhover 10 years ago
Context: <a href="http://lwn.net/Articles/629259/" rel="nofollow">http:&#x2F;&#x2F;lwn.net&#x2F;Articles&#x2F;629259&#x2F;</a><p>There was a recent controversy over whether gcc would export its syntax trees for the purpose of enabling EMACS to catch up with IDEs on code analysis and refactoring. Richard Stallman opposed this, because of fears that this would lead to companies attaching gcc&#x27;s frontends to proprietary backends, proposing instead to make gcc output a limited subset of the syntax tree. The controversy left the gcc-emacs integration project in a tough spot from which it has not progressed.<p>The linked post refers to some work integrating emacs with LLVM, which is gcc&#x27;s chief competitor. Stallman appears to think that this is an effort to displace gcc. Which it sort of is, but one that&#x27;s necessary given that gcc is failing to provide essential functionality.
gnuvinceover 10 years ago
Again? This is really getting ridiculous, gud stands for Grand <i></i>Unified<i></i> Debugger, it makes no sense to me to refuse that it support other debuggers that many people would find useful.<p>The way I see it, RMS is concerned that if people have the option of using LLDB over GDB, it will weaken the position&#x2F;status of GNU, which is why he&#x27;d rather promote GNU tools over other free alternatives. However, isn&#x27;t he replacing one &quot;problem&quot; with another? If developers cannot use the tools of their choice in Emacs, they will abandon it in favor of other development environments.<p>To me, the best way to promote copyleft software is to not shelter it to the point that it becomes its own little isolated garden. Instead, it should strive to be a very useful citizen of the greater FLOSS ecosystem that people choose to use because of its technical qualities.
mikerichardsover 10 years ago
Not knowing any context about this, I first thought hackers(crackers) were trying to corrupt GNU packages. But of course RMS was using hyperbolic metaphors when he said &quot;attack&quot; to mean he thought LLVM guys were conspiring to sabotage GNU packages....I guess.
评论 #9013985 未加载
RexRollmanover 10 years ago
I think Stallman is <i>personally</i> threatened by LLVM.
评论 #9014072 未加载
devnonymousover 10 years ago
could someone offer some context ?
评论 #9013980 未加载
评论 #9013981 未加载