Erlang (programming language)/Tutorials/behaviours: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Eric Evers
(New page: Behaviours (beware the extra 'u' in behaviour for american programmers) A process is a little bit like an instance of a class in java. Bahaviours in erlang are very similar to interfaces...)
 
imported>Eric Evers
No edit summary
Line 2: Line 2:


A process is a little bit like an instance of a class in java.  
A process is a little bit like an instance of a class in java.  
Bahaviours in erlang are very similar to interfaces in java. A set of call back functions is required and used. This works well with erlang because there are no actual member variables in erlang processes. Processes can pass variables to themselves recursively, but they are not officialy member variables.
Behaviours in erlang are very similar to interfaces in java. A set of call back functions is required and used. Using only functions works well with erlang because there are no actual member variables in erlang processes. Processes can pass variables to themselves recursively, but they are not officialy member variables.

Revision as of 12:28, 22 July 2009

Behaviours (beware the extra 'u' in behaviour for american programmers)

A process is a little bit like an instance of a class in java. Behaviours in erlang are very similar to interfaces in java. A set of call back functions is required and used. Using only functions works well with erlang because there are no actual member variables in erlang processes. Processes can pass variables to themselves recursively, but they are not officialy member variables.