4 ms·
> network effects in programming make people fear that other people’s choices will be foisted upon them. The hype is the main problem with Go. It's a practica
by eeZah7Ux 7y ago
> network effects in programming make people fear that other people’s choices will be foisted upon them.
The hype is the main problem with Go.
It's a practical language but it's mediocre and in no way pushing the boundaries of language theory. Yet it's being sold as a huge leap forward in computer science.
People who are forced to use it by network effect resent the decision is hype-based and not evidence driven.
- chewxy 7y ago> it's being sold as a huge leap forward in computer science. I don't think anyone is selling Go as a huge leap forwards in computer science. It is a huge leap forwards in software engineering though.
- LanceH 7y agoIt always seemed to be a leap forward in practicality to me. I need to read a queue, process something, and send a message of the results somewhere else. To do that I need a package for that specific queue, maybe something I'm sending to unless it is plain json, and the standard library. Installation is scp and a HUP. Where I'm using it, I don't need language theory, I just need to get my work done so I can move on to something interesting.
- enneff 7y agoI did a lot of selling of Go, for years, and my position was that it’s about building an ecosystem that’s a solid basis for software engineering. Not a quantum leap, just sound proven ideas that yield predictable and reliable results.
- jessaustin 7y agoYou use the past tense here. Why did you stop selling?