@StrangeLoopConf
  @StrangeLoopConf
Strange Loop Conference | "Axiomatic Language" by Walter Wilson (2013) @StrangeLoopConf | Uploaded February 2021 | Updated October 2024, 1 week ago.
Programming languages are constrained by the need for efficiency. But what kind of language would we want if efficiency could be ignored? Axiomatic language is an answer to this question. It has the following goals: (1) pure specification - you tell the computer what to do without telling it how to do it, (2) minimal, but extensible - nothing is built-in that can be defined, and (3) a metalanguage - able to imitate and thus subsume other languages. Axiomatic language is based on the idea that the external behavior of a program can be defined by an infinite set of symbolic expressions that enumerate all possible inputs, or sequences of inputs, along with the corresponding outputs. The language is just a formal system for defining these symbolic expressions.

Walter Wilson
axiomaticlanguage.org


Walter Wilson is a software developer of CAD/CAM applications at Lockheed Martin in Fort Worth.


Recorded at the Emerging Languages Camp at Strange Loop (https://thestrangeloop.com) in St. Louis, MO, Sep 2013.
Axiomatic Language by Walter Wilson (2013)Software & The Game of Go by David Nolen (Strange Loop 2023)Oatmeal is Cheap: A Fundamental Theorem for Procedural Generators by Younès RabiiThe Education of a Civic Technologist by Alex Allain (Strange Loop 2022)Building Koi Pond: Simulating Millions of Slack Clients by Maude Lemaire (Strange Loop 2023)Mei Nagappan: Bias in evaluating code contributionsPolymorphism Unbound by Bruce Eckel (Strange Loop 2022)Open-Sourcing Venice by Felix GV (Strange Loop 2022)Designing Dope Distributed Systems for Outer Space with High-Fidelity Simulation by Toby BellKelly Blincoe: The effects of destructive criticism in code reviewDavide Fucci: The hidden costs and benefits of TDDAndy Zaidman: Programmer by day, tester by night

"Axiomatic Language" by Walter Wilson (2013) @StrangeLoopConf

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER