Hacker News new | ask | show | jobs
by mixmastamyk 625 days ago
Interesting, must have learned it so long ago… Pascal? that I conflated it with math class. Still ~1958 is rather venerable.

The plot thickens, apparently ++ is used for erlang. So I still find it a poor choice.

1 comments

++ is for concatenating lists, it's not the only functional language that uses this.

Really though who cares? `=` is already misused in most programming languages.

When looking at new languages, getting the basics right is the first thing I look at. Clumsy string concatenation is a blocker in my business, which is like 75% of the code.
Actually in Elixir when doing string building you want to use "improper" lists which lets you very efficiently build up a string without doing any copying.