PLDB
Languages Features Calendar About Lists Add Language
GitHub icon

Message Passing

Message Passing

Message Passing is a language feature.

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 Go, Scala, Objective-C, Erlang, Elixir, Smalltalk, Self, Applescript, HyperCard, Concurrent ML

Article source

PLDB - Build the next great programming language 路 v2022 Docs Acknowledgements Email GitHub