Earlier quoted context omitted.
"I love Erlang but I cannot get the past the syntax." I cannot understand this hangup about syntax. Syntax is the easiest thing to learn with a new language, you just look it up. It's the semantics and usage where the real problems are. Erlang doesn't have static typing, it is dynamically typed. It has always been dynamically typed. And however you look at it doing highly concurrent systems with processes is much eas…
syntax is the user interface of the language. it is one of the parts you have to deal with on a constant basis, both writing and reading code. i can well see how an unpleasant syntax can be a constant, grating annoyance when dealing with a language. (i happen to really like erlang's syntax, but it definitely has very different aesthetics from javascript's)
Really the only really tricky thing for a newbie is strings.