Re:Do I have to learn Functional Programming to get a decent...
by vram22 on Friday January 11, 2019 @03:47AM
(#18881876)
Thanks, will take a look.
[ Parent
| on HN ]
Re:Do I have to learn Functional Programming to get a decent...
by yesenadam on Friday January 11, 2019 @08:09PM
(#18888777)
Armstrong's PhD thesis from 2003 Making reliable distributed systems in the presence of software errors (295 pages!) has the whole Erlang story, including an Erlang tutorial, large parts of which are identical to a Prolog tutorial (or virtually, just substituting -> for Prolog's :-, and ; for . etc), I would have had no idea how huge the similarities are, had I not become familiar with Prolog first.
http://erlang.org/download/armstrong_thesis_2003.pdf
Also, in the 17 page paper, he firstly makes a meta-interpreter, which I've since noticed is pretty standard in Prolog books, e.g. The Art of Prolog, The Craft of Prolog.