emacs-devel
[Top][All Lists]
Advanced

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

Re: Contradictiory directions


From: Dmitry Gutov
Subject: Re: Contradictiory directions
Date: Thu, 16 Dec 2021 14:22:23 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0

On 16.12.2021 14:08, Eli Zaretskii wrote:
Cc:emacs-devel@gnu.org
From: Dmitry Gutov<dgutov@yandex.ru>
Date: Thu, 16 Dec 2021 14:01:32 +0300

On 16.12.2021 10:13, Eli Zaretskii wrote:

  From my POV, GCC is a better compiler, by a large measure, for
languages that I use and on platforms that I care about.  As a user of
a compiler, I don't care about its architecture, I care about its
features, its usefulness during development, and the code it produces.
And Clang is way behind on these, from my POV.  And don't get me
started on other LLVM members, like the debugger.
All popular code assistance tools use Clang (code completion,
navigation, etc). Even people who will deploy with GCC, if they want
completion, have to install Clang.

And it's catching up performance-wise.

If that doesn't worry you, it should.
I was talking about the compiler, not the tools you mention.

I'm talking about the compiler and the related infrastructure. The tools reuse parts of the compiler.

When a small development team (for example) has to use both compilers to do their work, it will be only natural that they try to remove one of them from the equation. And they won't be able to remove Clang, for the reason above.



reply via email to

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