The guys over at hackshed have been busy. [Carl] is making programmable logic design easy with an 8 part CPLD tutorial. (March 2018: Link dead. Try the Wayback Machine.) Programmable logic devices are ...
Picat is a new logic-based programming language. In many ways, Picat is similar to Prolog, especially B-Prolog, but it has functions in addition to predicates, pattern-matching instead of unification ...
Temporal logic provides a formal language with which one can express time-dependent behaviours, facilitating rigorous reasoning about the sequential evolution of system states. This branch of ...
Programs traditionally consist of a series of statements describing how to solve a problem. Declarative programs instead describe what problem to solve and what a solution would look like. The program ...