Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Concurrent Programming Constructs and First-Class Logic Engines (nmsu.edu)
12 points by dtby on March 31, 2011 | hide | past | favorite | 3 comments


I hadn't been aware of Tarau's work:

http://www.cse.unt.edu/~tarau/

The real treasure looks like being his theory of isomorphisms:

http://logic.csci.unt.edu/tarau/research/2010/ISO.pdf

I haven't read it all yet, but it reminds me a bit of the isomorphic kernel described here:

http://www.informatik.uni-marburg.de/~rendel/unparse/rendel1...

Discusion on LtU here:

http://lambda-the-ultimate.org/node/4191

Sometimes wading through the noise on HN is worth it when gems like this turn up.

Mik


P.S. on seeing them implement their 'interactors' in Java, one could also quote Virding's Rule:

"Any sufficiently complicated concurrent program in another language contains an ad hoc informally-specified bug-ridden slow implementation of half of Erlang."

http://en.wikipedia.org/wiki/Greenspun%27s_Tenth_Rule#Erlang...

Mik


My kind of HN article! Food for thought for my own concurrent logic engine. Thanks for posting this.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: