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.

PeaCoq, a UI for Coq

93 pointsby gealalmost 10 years ago

4 comments

rubiquityalmost 10 years ago
I can't think of a more perfect name for a UI library for the Coq programming language. I'll show myself out now.
评论 #9716959 未加载
chriswarboalmost 10 years ago
I see that it uses the &#x27;traditional&#x27; stepping forwards&#x2F;backwards like ProofGeneral and CoqIDE.<p>Improvements have been made in Coq 1.5 which make this unnecessary: using the PIDE system (originally from Isabelle) you can now throw the whole file at Coq, then send it diffs as the user makes edits. No need to rewind, go-to, etc.<p>I&#x27;ve used this in jEdit ( <a href="http:&#x2F;&#x2F;coqpide.bitbucket.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;coqpide.bitbucket.org&#x2F;</a> ) but there&#x27;s also an Eclipse system built on it too ( <a href="https:&#x2F;&#x2F;coqoon.github.io&#x2F;cav2015&#x2F;" rel="nofollow">https:&#x2F;&#x2F;coqoon.github.io&#x2F;cav2015&#x2F;</a> )
评论 #9722369 未加载
mpualmost 10 years ago
For hardcore users I don&#x27;t think this tactic suggestion thing is a good idea, for example, how does it deal with custom ltac tactics (cf Chlipala&#x27;s bedrock)? To prove me wrong one could test the idea on, say, compcert&#x27;s development and compute how often the next tactic is among the suggested ones.<p>On the other hand, One common problem in large proofs is having too many hypothesis in stock, one super nice extension would be to quantify the relevance of each and color&#x2F;display them accordingly, leaving the option to move the &#x27;tolerance&#x27; threshold for display. This relevance metric would have to be aware if lemmas available (of A -&gt; B is proved by a lemma, and B is the goal, A is relevant).<p>My 2 cts.
评论 #9718067 未加载
microcolonelalmost 10 years ago
I use proof general(which also supports Isabelle), but I&#x27;m aware that there are in fact some people in the world who have not seen the light of St. Ignucius, and for those I&#x27;m sure this is plenty cool.<p>Good job. :)