Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Axiomatic Language

Axiomatic Language



Walter Wilson introduces Axiomatic, a minimal pure-specification logic language with meta-language capability 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 is a software developer of CAD/CAM applications at Lockheed Martin in Fort Worth.

About the conference

Strange Loop is a multi-disciplinary conference that aims to bring together the developers and thinkers building tomorrow's technology in fields such as emerging languages, alternative databases, concurrency, distributed systems, mobile development, and the web.

Recorded at:

Jan 30, 2014

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Hard to get it

    by Rytis Alekna,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I think this language needs a more human readable documentation.

  • Excellent idea; but hard to follow

    by Johnny FromCanada,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I agree it is hard to follow, especially because there is no visual indication of what the presenter is referring to on his content-dense slides.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p