Comment by mrkeen
Port ping.erl and pong.erl to C and we'll compare them.
Port ping.erl and pong.erl to C and we'll compare them.
Decades long C programmer here. C is hard to parse. The thing is, you get used to it and then it feels like it is normal, but it really isn't. Not as bad as Perl, but pretty bad. And it is easy to construct one liners that are tricky to understand, I think C is the only language that has an obfuscation contest that keeps turning up gems year after year.
But I am not contrasting the two languages, I'm very aware of their respective strengths and weaknesses.
I am just disagreeing with the fact that C is hard to parse.