dogear

enter for all results · esc to close

Programming Languages

22,586 items in 77 lists

  1. Whenever dangermouse.net

    Language that does things whenever it wants.

    site link ↗
  2. Piet dangermouse.net

    Language in which programs look like abstract paintings using colors as code. Named after Piet Mondrian.

    site link ↗
  3. Petrovich dangermouse.net

    Operating System concept based on random actions and rewards/punishments.

    site link ↗
  4. Ook! dangermouse.net

    Brainfuck-based language, where the commands are orangutan words.

    site link ↗
  5. Haifu dangermouse.net

    Designed with the core values of Eastern philosophy in mind.

  6. Chef dangermouse.net

    Programs that look like cooking recipes.

    site link ↗
  7. DM's Esoteric Programming Languages dangermouse.net

    List of esoteric languages and algorithms written by dangermouse.

  8. Code Golf Stack Exchange codegolf.stackexchange.com

    Golfing problems and answers.

    site link ↗
  9. INTERCAL catb.org

    Parody language intended to be completely different from other languages.

    site link ↗
  10. On the Turing Completeness Of MS PowerPoint andrew.cmu.edu

    Turing Machine on PowerPoint.

    site link ↗
  11. VST vst.cs.princeton.edu

    Toolchain for verifying C code inside Coq in a higher-order concurrent, impredicative separation logic that is sound w.r.t. the Clight language of the CompCert compiler.

  12. Vélus velus.inria.fr

    Verified compiler for a Lustre/Scade-like dataflow synchronous language.

  13. Proofs and Reliable Programming using Coq team.inria.fr

    Introduction to developing and verifying programs with Coq.

  14. An Introduction to MathComp-Analysis staff.aist.go.jp

    Lecture notes on getting started with the Mathematical Components library and using it for classical reasoning and real analysis.

  15. Coq tag on Stack Overflow stackoverflow.com

    site link ↗
  16. Volume 3: Verified Functional Algorithms softwarefoundations.cis.upenn.edu

    Demonstration of how a variety of fundamental data structures can be specified and verified.

  17. Volume 5: Verifiable C softwarefoundations.cis.upenn.edu

    An extended tutorial on specifying and verifying C programs using the Verified Software Toolchain.

  18. Volume 6: Separation Logic Foundations softwarefoundations.cis.upenn.edu

    An introduction to separation logic and how to build program verification tools on top of it.

    site link ↗
  19. Volume 4: QuickChick softwarefoundations.cis.upenn.edu

    Introduction to tools for combining randomized property-based testing with formal specification and proof.

  20. Volume 2: Programming Language Foundations softwarefoundations.cis.upenn.edu

    Introduction to the theory of programming languages, including operational semantics, Hoare logic, and static type systems.

  21. Volume 1: Logical Foundations softwarefoundations.cis.upenn.edu

    Introduction to functional programming, basic concepts of logic, and computer-assisted theorem proving.

  22. Hybrid site.uottawa.ca

    System for reasoning using higher-order abstract syntax representations of object logics.

    site link ↗
  23. PLClub Blog seas.upenn.edu

    site link ↗
  24. Nix Coq packages search.nixos.org

    Collection of Coq-related packages for Nix.

    site link ↗
  25. Computer Arithmetic and Formal Proofs sciencedirect.com

    Book that describes how to formally specify and verify floating-point algorithms in Coq using the Flocq library.

  26. Coq subreddit reddit.com

    site link ↗
  27. Proof General proofgeneral.github.io

    Generic interface for proof assistants based on the extensible, customizable text editor Emacs.

  28. Coq tag on Proof Assistants Stack Exchange proofassistants.stackexchange.com

  29. Paco plv.mpi-sws.org

    Library for parameterized coinduction.

    site link ↗
  30. MIT PLV blog posts on Coq plv.csail.mit.edu

    site link ↗
  31. Debian Coq packages people.debian.org

    Coq-related packages available in the testing distribution of Debian.

    site link ↗
  32. opam opam.ocaml.org

    Flexible and Git-friendly package manager for OCaml and Coq with multiple compiler support.

  33. Mike Nahas's Coq Tutorial mdnahas.github.io

    Basics of using Coq to write formal proofs.

  34. The Mathematical Components book math-comp.github.io

    Book oriented towards mathematically inclined users, focusing on the Mathematical Components library and the SSReflect proof language.

  35. Learn X in Y minutes where X=Coq learnxinyminutes.com

    Whirlwind tour of Coq as a language.

    site link ↗
  36. Coq'Art labri.fr

    The first book dedicated to Coq.

  37. Iris iris-project.org

    Higher-order concurrent separation logic framework.

    site link ↗
  38. Coq requirements in Common Criteria evaluations inria.hal.science

    Guide on how to write readable and reviewable Coq code in high assurance applications.

    site link ↗
  39. Programs and Proofs ilyasergey.net

    Book that gives a brief and practically-oriented introduction to interactive proofs in Coq which emphasizes the computational nature of inductive reasoning about decidable propositions via a small set of primitives from the SSReflect proof language.

  40. Gregory Malecha's blog gmalecha.github.io

    site link ↗
  41. Program verification with types and logic gitlab.science.ru.nl

    Lectures and exercise material for a course in programming language semantics, type systems and program logics, using Coq, at Radboud University Nijmegen.

  42. Coq-std++ gitlab.mpi-sws.org

    Extended alternative standard library for Coq.

    site link ↗
  43. next page of items loading…