3 ms·
I once worked on a project with someone who wrote Lisp in the style of Occam! Edit: I later converted his work into Lisp that wrote C++, which in retrospect w
by arethuza 3y ago
I once worked on a project with someone who wrote Lisp in the style of Occam!
Edit: I later converted his work into Lisp that wrote C++, which in retrospect was perhaps a bit unnecessary.
- jnxx 3y agoOccam and Lisp are both developed from the Lambda calculus and quite close relatives. The main difference is that Lisp is strong-dynamically typed (like Python), and Occam is statically typed (like, say, Java).
- arethuza 3y agoOccam was based on Hoare's CSP rather than Lambda Calculus and the relationship between your average Common Lisp program and Lambda Calculus is pretty distant. https://en.wikipedia.org/wiki/Occam_(programming_language) https://en.wikipedia.org/wiki/Occam_(programming_language) https://en.wikipedia.org/wiki/Communicating_sequential_processes https://en.wikipedia.org/wiki/Communicating_sequential_proce... Edit: Occam is probably closer to Go than Lisp.