PLDB
Languages Patterns Calendar About Lists Join

Message Passing

Message Passing

Message Passing is a design pattern. In computer science, message passing is a technique for invoking behavior (i.e., running a program) on a computer. The invoking program sends a message to a process (which may be an actor or object) and relies on that process and its supporting infrastructure to then select and run some appropriate code. Message passing differs from conventional programming where a process, subroutine, or function is directly invoked by name. Read more on Wikipedia...

Languages with Message Passing include applescript, concurrent-ml, elixir, erlang, go, hypercard, objective-c, scala, self, smalltalk

Article source

PLDB - Build the next great programming language. v5.0.0 - Email ยท Github