News for hackers. Stuff that matters.
Re:A History of Erlang (2007) by h91wka on Monday April 06, 2020 @05:46PM (#22798207)
I have long since learned that dismissing languages based on their syntax is very punitive, as novel and powerful languages very often come with unfamiliar syntax. Syntax is the least difficult thing to learn. Things like type system, approach to concurrency and memory management are orders of magnitude more important.
Re:A History of Erlang (2007) by elcritch on Monday April 06, 2020 @06:06PM (#22798354)
Generally true, but there's also such a large convergence on Algol style syntax these days that your mind builds up familiarity with them. That makes groking them quicker.

Well for me looking at Erlang code is akin to looking at 'vase or two faces' photo, due to lower case being atoms and uppercase being variable names. And I dislike having to change ',' to '.' or vice versa when editing lines. Though three ',' and '.' endings do have an elegance to them.

Elixir is nice in that it is similar enough to Julia that I can copy and paste pieces of code and make minor edits to translate. Even javascript is relatively similar if map/reduces are used. Python is a bit harder due to white space blocks and list comprehension.

Re:A History of Erlang (2007) by davidw on Monday April 06, 2020 @06:09PM (#22798376)
The ,.; line endings are a PITA when you refactor. I've heard them referred to as 'ant turd tokens'. It's a minor nitpick though, I still like Erlang a lot.
Re:A History of Erlang (2007) by elcritch on Monday April 06, 2020 @06:21PM (#22798460)
lol, that's a unique description. A good linter could fix them, but they drive me crazy. I tend to shift lines around more than any other editing.
Re:A History of Erlang (2007) by rukittenme on Monday April 06, 2020 @06:00PM (#22798327)
Sure but I'm talking about on-boarding and generating developer interest. Appeal to junior developers and hobbyists is critical for large scale adoption. And like it or not a hobbyist's barriers to entry are different than a senior software engineer's.
Re:A History of Erlang (2007) by h91wka on Monday April 06, 2020 @06:26PM (#22798489)
> Appeal to junior developers and hobbyists is critical for large scale adoption.

Hmm, I have personally trained Erlang to half a dozen juniors and interns. Any person who knows basics of programming can pick it up and write/fix mundane business code in less than a month. And I am a horrible teacher.