public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: Thomas Koenig <tkoenig@netcologne.de>
To: David Malcolm <dmalcolm@redhat.com>, gcc mailing list <gcc@gcc.gnu.org>
Cc: GCC Development <gcc@gcc.gnu.org>
Subject: Gcc as callable libraries (was: removing toxic emailers)
Date: Thu, 15 Apr 2021 21:48:50 +0200	[thread overview]
Message-ID: <8295aff7-7afb-bb9d-a102-6b106664bbf8@netcologne.de> (raw)
In-Reply-To: <CAKOQZ8zMfi5rP8EY4m61bAWaJgMDfvMUjZZ7GW187oQvnpDGiw@mail.gmail.com>

David,

for some reason or other, I did not get your mail, so I will
just reply copying in from the archive.

First, thanks for injecting some sanity into the discussion.

I will not discuss RMS' personal shortcomings or the lack of them.
In today's toxic political climate, such allegations are often
made up and weaponized without an effective defense for the
alleged wrongdoer.  I don't know the truth of the matter, and I make
a point of not finding out.

 > In many ways the last 8 years of my career have been
 > an attempt to get gcc to respond to the appearance of LLVM/clang (I've
 > added JIT-compilation, improved diagnostics, and I'm implementing a
 > static analysis pass)

And this is highly welcome, and has made gcc (including gfortran) a much
better compiler.  I well remember how you implemented the much better
colored error messages that gfortran has now.

 > Perhaps a pronouncement like: "try to make everything be consumable as
 > libraries with APIs, as well as as standalone binaries" might have
 > helped (and still could; can we do that please?)

That makes perfect sense, as LLVM shows, and is something that the
steering committee could decide for the project (or rather, it could
issue a pronouncement that this will not be opposed if some volunteer
does it).

I think this could be as close to an unanimous decision as there can
be among such a diverse community as the gcc developers.  If the FSF
takes umbrage at this, the ball is in their court.

  reply	other threads:[~2021-04-15 19:48 UTC|newest]

Thread overview: 156+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-14 12:27 removing toxic emailers Nathan Sidwell
2021-04-14 13:18 ` Eric S. Raymond
2021-04-14 13:28   ` Thomas Koenig
2021-04-14 13:38     ` Frosku
2021-04-14 13:45     ` Frosku
2021-04-14 14:49     ` Jonathan Wakely
2021-04-14 14:57       ` Jonathan Wakely
2021-04-14 15:10         ` Frosku
2021-04-14 15:08       ` Thomas Koenig
2021-04-14 15:25       ` Didier Kryn
2021-04-14 17:09       ` Jeff Law
2021-04-14 18:26         ` Christopher Dimech
2021-04-14 14:08   ` Nathan Sidwell
2021-04-14 15:06     ` Eric S. Raymond
2021-04-14 16:06     ` Christopher Dimech
2021-04-14 16:08     ` Jeff Law
2021-04-14 20:39       ` Ian Lance Taylor
2021-04-14 20:49         ` Christopher Jefferson
2021-04-14 20:49         ` Paul Koning
2021-04-14 21:38           ` Ian Lance Taylor
2021-04-15  0:13             ` Paul Koning
2021-04-15  0:40               ` Chris Punches
2021-04-14 22:40           ` Frosku
2021-04-14 23:19             ` Ian Lance Taylor
2021-04-14 23:28               ` Frosku
2021-04-14 23:36                 ` Ian Lance Taylor
2021-04-14 23:39                   ` Frosku
2021-04-15  0:03                     ` Ian Lance Taylor
2021-04-22 22:04             ` Soul Studios
2021-04-15 14:00           ` Eric S. Raymond
2021-04-15 15:17             ` Iain Sandoe
2021-04-15 15:27               ` Paul Koning
2021-04-15 19:21                 ` Iain Sandoe
2021-04-15 19:45                   ` Christopher Dimech
2021-04-15 20:02                     ` Ian Lance Taylor
2021-04-15 20:03                     ` Iain Sandoe
2021-04-15 20:58                       ` Christopher Dimech
2021-04-14 21:24         ` Jeff Law
2021-04-14 21:40           ` Ian Lance Taylor
2021-04-14 21:57           ` Patrick McGehearty
2021-04-15  6:00             ` Thomas Koenig
2021-04-15 16:18               ` Gabriel Ravier
2021-04-14 14:23   ` Richard Kenner
2021-04-14 14:54     ` Nathan Sidwell
2021-04-14 14:57       ` Frosku
2021-04-14 15:18       ` Richard Kenner
2021-04-14 15:21         ` Frosku
2021-04-14 15:21       ` Eric S. Raymond
2021-04-14 18:27         ` Joseph Myers
2021-04-14 20:02           ` Christopher Dimech
2021-04-15 13:49           ` Eric S. Raymond
2021-04-15 17:31             ` David Malcolm
2021-04-15 19:05               ` Ian Lance Taylor
2021-04-15 19:48                 ` Thomas Koenig [this message]
2021-04-15 21:19                   ` Gcc as callable libraries (was: removing toxic emailers) David Edelsohn
2021-04-15 21:31                   ` David Malcolm
2021-04-15 21:51                     ` David Malcolm
2021-04-15 19:27               ` removing toxic emailers Christopher Dimech
2021-04-15 20:26               ` Chris Punches
2021-04-15 20:51                 ` Ian Lance Taylor
2021-04-15 21:13                   ` Christopher Dimech
2021-04-15 23:11                   ` Frosku
2021-04-15 23:36                     ` Christopher Dimech
2021-04-15 23:44                       ` Frosku
2021-04-15 23:52                         ` Paul Koning
2021-04-15 23:55                           ` Frosku
2021-04-16  0:00                         ` Joseph Myers
2021-04-15 23:52                       ` Eric S. Raymond
2021-04-16  0:04                         ` Frosku
2021-04-16  0:16                           ` Joseph Myers
2021-04-16  0:41                             ` Frosku
2021-04-16  1:04                             ` Christopher Dimech
2021-04-16  0:48                         ` Christopher Dimech
2021-04-17  9:09                     ` Gerald Pfeifer
2021-04-17 11:56                       ` Giacomo Tesio
2021-04-17 14:41                         ` Christopher Dimech
2021-04-17 18:11                         ` David Brown
2021-04-18  1:39                           ` Ian Lance Taylor
2021-04-18 13:10                             ` Eric S. Raymond
2021-04-18 14:51                               ` David Malcolm
2021-04-18 15:59                                 ` Christopher Dimech
2021-04-18 18:24                                 ` Alexandre Oliva
2021-04-18 19:13                                   ` Jonathan Wakely
2021-04-18 20:10                                     ` Alexandre Oliva
2021-04-19  0:54                                     ` Frosku
2021-04-18 19:06                                 ` Jonathan Wakely
2021-04-18 20:22                                   ` Alexandre Oliva
2021-04-19  1:10                                     ` Frosku
2021-04-19  2:42                                       ` Christopher Dimech
2021-04-19  6:29                                       ` Jonathan Wakely
2021-04-19  6:31                                         ` Frosku
2021-04-19 15:06                                         ` Thomas Rodgers
2021-04-19 16:57                                           ` Christopher Dimech
2021-04-20  3:47                                           ` Frosku
2021-04-20  5:06                                             ` Christopher Dimech
2021-04-20  7:53                                             ` Jonathan Wakely
2021-04-20 14:03                                               ` Ian Lance Taylor
2021-04-20 14:15                                                 ` Richard Kenner
2021-04-20 14:22                                                   ` David Brown
2021-04-20 14:30                                                     ` Richard Kenner
2021-04-18 11:12                           ` identifying toxic emailers (was: removing toxic emailers) Giacomo Tesio
2021-04-18 12:42                             ` Richard Kenner
2021-04-18 13:23                               ` Giacomo Tesio
2021-04-17 13:57                       ` removing toxic emailers Christopher Dimech
2021-04-15 21:13                 ` David Malcolm
2021-04-15 23:21                   ` JeanHeyd Meneide
2021-04-15 22:09                 ` Christopher Jefferson
2021-04-15 22:40                 ` Jeff Law
2021-04-15 23:28               ` Eric S. Raymond
2021-04-16  0:20                 ` Christopher Dimech
2021-04-16  2:47                 ` Ian Lance Taylor
2021-04-16  3:02                   ` Frosku
2021-04-16  3:19                     ` Ian Lance Taylor
2021-04-16  4:07                       ` Frosku
2021-04-16 16:28                         ` Ian Lance Taylor
2021-04-16 23:15                           ` Frosku
2021-04-17  0:43                             ` Christopher Dimech
2021-04-17  4:05                             ` Ian Lance Taylor
2021-04-17  4:08                               ` Frosku
2021-04-17  5:04                                 ` Andrew Pinski
2021-04-17  9:08                                   ` Giacomo Tesio
2021-04-17  9:41                                     ` Frosku
2021-04-17 15:07                                       ` Christopher Dimech
2021-04-17  5:35                                 ` Jeff Law
     [not found]                                   ` <e324569ac358127174e1ba08337166c4d9494883.camel@silogroup.org>
2021-04-17  7:53                                     ` Frosku
2021-04-17  8:27                                       ` Aaron Gyes
2021-04-17  8:36                                         ` Frosku
2021-04-17  9:04                                           ` Aaron Gyes
2021-04-17  9:08                                             ` Aaron Gyes
2021-04-17  9:29                                               ` Frosku
2021-04-17  9:25                                             ` Frosku
2021-04-17 14:21                                               ` Christopher Dimech
2021-04-17 12:41                                         ` Liu Hao
2021-04-17 15:16                                         ` Christopher Dimech
2021-04-17  9:29                             ` Giacomo Tesio
2021-04-17  9:36                               ` Frosku
2021-04-16  8:54                       ` Iain Sandoe
2021-04-16 10:02                         ` Thomas Koenig
     [not found]                         ` <CAJWNc-7q+t1njvEow=a6QPD4uWA7htEZn=koRBNd3ziO4y8A-g@mail.gmail.com>
     [not found]                           ` <CAJWNc-6rDMvK12h8PcjrTZO5E-c4qNsh0SHQ0+kmGV71Jis67Q@mail.gmail.com>
2021-04-16 14:42                             ` Iain Sandoe
2021-04-16 15:14                               ` Christopher Dimech
2021-04-16 17:31                         ` NightStrike
2021-04-16  4:09                   ` Eric S. Raymond
2021-04-16  9:39                     ` Kalamatee
2021-04-16  9:58                       ` Frosku
2021-04-16 16:17                     ` Ian Lance Taylor
2021-04-14 17:32   ` Christopher Dimech
2021-04-14 16:52 ` Martin Jambor
2021-04-14 18:19   ` Nathan Sidwell
2021-04-14 18:30     ` Christopher Dimech
2021-04-14 18:32     ` Paul Koning
2021-04-14 20:12       ` Christopher Dimech
2021-04-15  0:10     ` Christopher Dimech
2021-04-15  9:18       ` Jonathan Wakely
2021-04-15 14:25         ` Christopher Dimech
2021-04-15 10:20       ` Aaron Gyes
2021-04-15 14:31         ` Christopher Dimech

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8295aff7-7afb-bb9d-a102-6b106664bbf8@netcologne.de \
    --to=tkoenig@netcologne.de \
    --cc=dmalcolm@redhat.com \
    --cc=gcc@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).