OTP vs. non-OTP

Vance Shipley <>
Fri Jan 31 17:51:52 CET 2003

On Sat, Feb 01, 2003 at 11:00:27AM +0100, Eduardo Figoli wrote:
}  Should I invest time to learn OTP (patterns)?

By all means.  

As has been said here before the sequence of events should be like this:

	1) write small example programs using just Erlang

	2) write real applications using generic behaviours and if 
	   appropriate supervision, application, OAM, etc.

	3) spend years being happily productive

	4) become purist and write/rewrite your own frameworks

... and this isn't a telecom specific answer.

If you're writing a filter or file parser or tax calculator then keep
it simple and just write some Erlang.  If you're writing an application
which is going to be turned on and run for a while like an SMTP daemon, 
web server, instant messaging server, directory server, etc. then use
the design principles and package and run it as an embedded system (*).


(*) until you have reached 4 in above

More information about the erlang-questions mailing list