tag:blogger.com,1999:blog-7840321658785378959.post-43245898233077846862008-03-21T03:01:00.000+01:002008-03-21T03:01:00.000+01:00Erlang's syntax is excellent. I find it clear and ...Erlang's syntax is excellent. I find it clear and comprehensible. I find it easy to determine context based on the line terminators.<BR/><BR/>Erlang's concise syntax has very few rules to remember. I contrast this to Java and C++ which have many special syntax constructs for abstractions like classes, templates, generics, preprocessor statements, and annotations. Certain aspects of the record syntax are awkward, but the awkwardness in itself encourages judicious use of that abstraction.<BR/><BR/>The more syntax constructs there are the easier it is for two developers to write in completely different styles. The more two developers' styles differ the harder it is for them to collaborate. Erlang's conciseness makes consistent style occur by default and consequently facilitates collaboration.Alain O'Deahttp://www.blogger.com/profile/11428587119175716155noreply@blogger.com