3 ms·
So I noticed a bunch of responses seemed to be missing something you said - "at least don't find it to be intuitive" I will 100% agree it's not intuitive. Th
by lostcolony 7y ago
So I noticed a bunch of responses seemed to be missing something you said -
"at least don't find it to be intuitive"
I will 100% agree it's not intuitive.
That said, I think only languages that behave like other languages you already know seem intuitive; the first time you were exposed to (your first language) it wasn't intuitive either. You had to _learn_ it. Learn the concepts, learn the syntax.
And I think that's what hurts when coming to Erlang. Most people doing so aren't used to language flavors other than the Algol-C heritage. Certainly, they're not used to the Prolog heritage Erlang is coming from, nor, probably, functional languages, and certainly not actor based ones. It's not intuitive at all; that said, I also don't think it's 'hard'. The language and grammar is quite small and understandable, even if parts of it are things I and many others find faults in. It's just by the time most people encounter it, they aren't used to having to _learn_ a language, but instead are used to being able to just kinda intuit a lot by just looking at it.