4 ms·
> Golang > all of these things have ideas and features directly drawn from functional programming golang is the complete opposite of that, they disregarded u
by apta 8y ago
> Golang
> all of these things have ideas and features directly drawn from functional programming
golang is the complete opposite of that, they disregarded useful research with unsubstantiated claims and it's just a basic procedural language with some concurrency, that's it.
- externalreality 8y agoYou kind of forget the fact that the language has first class functions. That alone qualifies it as a functional programming language in every sense of the MF word. It also has interface and (like you mention CSP). Its more than a strictly procedural language. I'm afraid I am going to have to standby what I said.
- apta 8y agoBy that argument, C# is a functional programming language, so is Python, and maybe even C.
- externalreality 8y agoYes, they are. Its not the dominate paradigm and you wouldn't want to program them that way, but that's my point.