coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Gabriel Scherer <gabriel.scherer AT gmail.com>
- To: Coq Club <coq-club AT inria.fr>
- Cc: Gaëtan Gilbert <gaetan.gilbert AT skyskimmer.net>
- Subject: Re: [Coq-Club] Quanta magazine article on Lean (with mentions of Coq)
- Date: Mon, 12 Oct 2020 09:52:18 +0200
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=gabriel.scherer AT gmail.com; spf=Pass smtp.mailfrom=gabriel.scherer AT gmail.com; spf=None smtp.helo=postmaster AT mail-qk1-f172.google.com
- Ironport-phdr: 9a23:PBIPcBwgQFCQzA/XCy+O+j09IxM/srCxBDY+r6Qd2uwRIJqq85mqBkHD//Il1AaPAdyEra8awLOP6ejJYi8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6JvjvGo7Vks+7y/2+94fcbglVhjexe7N/IRS5oQnMq8Uan5ZpJ7osxBfOvnZGYfldy3lyJVKUkRb858Ow84Bm/i9Npf8v9NNOXLvjcaggQrNWEDopM2Yu5M32rhbDVheA5mEdUmoNjBVFBRXO4QzgUZfwtiv6sfd92DWfMMbrQ704RSiu4qF2QxLzliwJKyA2/33WisxojaJUvhShpwBkw4XJZI2ZLedycr/Bcd8fQ2dKQ8RfWDFbAo6kYIQPAegOM+ZWoYf+ulUAswexCBK2C+/z0DJFnGP60bE43uknDArI3BYgH9ULsHnMrdv6LrwdUfq0zKbWyTXIcu5Y1iv96IfWaBAuv+uMVq93fMre00YgDBnFjlSOpozhJT+VzfgCs2iF4Op6S+2vkXUqqw50oje1x8csjpPFiZ4SylDB7Ch0xps+KtKkRkBhe9GkDIdQuD+AN4twWs4vTWJltTgnx7Aap5K1ciYExZU5yhLCa/GKbYqF7xb9WeifIDp1mm5odb2jihqu8kWtxPPxWMm73VtIoSRIltbBu3YQ3BLd7ciHT+Fy/kan2TuX1gHT9+VEIUEslaXHK54u2KIwmoAPvkTEGy/6gFz2jLKMeUUi5uin8eHnba/pppCGNo50iwf+Pbo0lsy4G+Q4PQ4DVHWY9+SkzLDv41H1TbFQgvA1kqTVqo7WKdoFqqKjHgNY0Jgv5hCiBDm8ytsYh2MILFdddRKHkYfpP1bOLej9DfilglSslC5nx+nFPrH8G5nNIGXPnbX/cbpn5E5czw0zzd9b551KEL0OPPXzWkrpuNzZCB82LRC0zv75BNlh0o4SQ2GCD6+DPK/Mr1OE+PgjL/SOaYMLoDr9LuIq5//qjX83g18deqyp0IMYaH+iBftmOUSZbmTogtsbCmcFogo+Q/LwiFKcSz5efHmyX6cm6TE6DIKqF5vMRoeogLCZxie0AoVWZnxaClCLCXrna4KEW+4VZC2OJs9hjycLWKO6S44h0BGurBX1x6BmLurS4C0YtIjs2MJ75+3JxlkO8mlfCN3V+GWQRSkglWQRAjQywapXoEpny17F37Iu0NJCEtkGyPpDSAY3MdbnxOx3Ed3oElbOd92TSVuiBM6tATwrQ8gZzNoHYkI7ENKn2EOQlxG2CqMYwuTYTKc/9bjRij2of54kmiT2kZI5hlxjefNhcGivh6px7Q/WXtebnECQlqLsfqMZjneUqTWziFGWtUQdazZeFKXIWXdFOBnTpNX9o1rBFvqgUOt9dARGzsGGJ+1Bbdi71QwaFsemA8zXZieKo0n1HQyBn+reY4/jemFb1yLYWhAJ
There is indeed an interesting thread on this topic on the Coq Zulip:
Here were my main takeaways:
- The main point of the Quanta article is to sell proof assistants to mathematicians.
Quanta (I learned in this thread) is well-respected in the mathematics community.
- The article is fairly negative towards Coq, but this is a minor aspect of it compared to the main point.
- The journalist that wrote the article contacted some people in the proof-assistant community,
without telling them precisely what the article would be about, and without getting them to read
the whole piece to see their quotes in context. Given the honesty and frankness with which
members of the academic community criticizes its own work, it's easy to get quotes to align
with a narrative created for the article. (I haven't read the article, but it sounds like
the narrative is that Lean is the new, best tool around, finally solving mathematicians'
real problems, while the other proof assistants are old and crufty).
- Coq would benefit from better publicity outside its user community.
- There is now interest in proof assistants outside its early community, so we are going
to see more general-audience articles about them. Many of them will be frustrating!
The other takeaway is that Zulip is a reasonable place for conversations to happen, and indeed there are many interesting things on the Coq Zulip (and the Lean Zulip, and the category-theory Zulip, etc.).
Personally I think that it's hard, and probably a waste of time, to argue with facts that are put in the wrong context but mostly reasonable (there is some cruft in Coq and its ecosystem, Lean is in many ways a cleaned-up version whose design benefited from a fresh start, there is a nice momentum and excitement about mathematics in the Lean community). I think it's more effective for the Coq community to:
1. Advertise its own strengths (rich, diverse ecosystem (including excellent mathematics libraries), a remarkable open development process, its rich history, its no-built-convenience-axiom flexibility, etc.). Communicating this better may not be too hard, but it's not the strong point of most people around here.
2. Continue making progress on alleviating its weaknesses, and interacting in positive, productive ways with other proof-assistant communities to benefit from their work (stealing nice-dependent-pattern-matching from Agda, performance-engineering ideas from the Lean implementation, why not a cleaned-up tactic language, etc.), and help them benefit from Coq's advances. This a lot of hard work and already actively worked on.
On Sun, 11 Oct 2020 20:46:51 +0200
Gaëtan Gilbert <gaetan.gilbert AT skyskimmer.net> wrote:
> see zulip
So that's where the party's at. I've been hanging out in the wrong bar.
>
> Gaëtan Gilbert
>
> On 11/10/2020 19:44, jonikelee AT gmail.com wrote:
> > https://www.quantamagazine.org/building-the-mathematical-library-of-the-future-20201001/
> >
> > About Coq, it says:
> >
> > Coq users have formalized a lot of mathematics in its language, but
> > that work has been decentralized and unorganized. Mathematicians
> > worked on projects that interested them and only defined the
> > mathematical objects needed to carry their projects out, often
> > describing those objects in unique ways. As a result, the Coq
> > libraries feel jumbled, like an unplanned city.
> >
> > “Coq is an old man now, and it has a lot of scars,” said Mahboubi,
> > who has worked with the program extensively. “It’s been
> > collaboratively maintained by many people over time, and it has
> > known defects due to its long history.”
> >
- [Coq-Club] Quanta magazine article on Lean (with mentions of Coq), jonikelee AT gmail.com, 10/11/2020
- Re: [Coq-Club] Quanta magazine article on Lean (with mentions of Coq), Gaëtan Gilbert, 10/11/2020
- Re: [Coq-Club] Quanta magazine article on Lean (with mentions of Coq), jonikelee AT gmail.com, 10/11/2020
- Re: [Coq-Club] Quanta magazine article on Lean (with mentions of Coq), Gabriel Scherer, 10/12/2020
- Re: [Coq-Club] Quanta magazine article on Lean (with mentions of Coq), Hugo Herbelin, 10/12/2020
- Re: [Coq-Club] Quanta magazine article on Lean (with mentions of Coq), Gabriel Scherer, 10/12/2020
- Re: [Coq-Club] Quanta magazine article on Lean (with mentions of Coq), jonikelee AT gmail.com, 10/11/2020
- Re: [Coq-Club] Quanta magazine article on Lean (with mentions of Coq), Gaëtan Gilbert, 10/11/2020
Archive powered by MHonArc 2.6.19+.