4 ms·
Reading this I feel Go is boring, and that's an asset. Let me explain. Seeing [what's happening in Haskell (GHC)](https://www.haskell.org/pipermail/ghc-devs/20
by cies 12y ago
Reading this I feel Go is boring, and that's an asset. Let me explain.
Seeing [what's happening in Haskell (GHC)](https://www.haskell.org/pipermail/ghc-devs/2014-October/006518.html https://www.haskell.org/pipermail/ghc-devs/2014-October/0065...), which is soooo much more exciting; but then I totally understand that "exciting" is what you want to stay away from in some cases. In these cases a Go is a much better choice I guess.
- laumars 12y agoI often describe Go as being boring as a positive asset. For example, when people what makes Go special, I say "it's not better than any specific language at specific things, but generally better than most languages at general things." Which is extremely dull, but most of the time you do just want something straightforward, stable and ordinary when you have normal development projects. So I think Go is an extremely dull language - but personally I think that's what makes it so good.
- pmelendez 12y agoI tend to think like that about C#, the thing is I feel like there are already many dull, private company managed, programming languages out there to make me curious enough to use it in real life.
- jff 12y agoReminds me of how I described C# to someone the other day: "If you really want to write Windows programs, I'd rather do C# than the alternatives."
- deleted 12y ago[deleted]
- pjmlp 12y agoAnd with .NET Native even more so.
- deleted 12y ago[deleted]
- cies 12y agoIf C# is boring then they have copied that from Java. :) And Java for an OO lang, after C++, is pretty boring...
- bsg75 12y agoAlso in Julia: http://thisweekinjulia.github.io/julia/2014/10/10/October-10.html http://thisweekinjulia.github.io/julia/2014/10/10/October-10... Boring has its place.
- deleted 12y ago[deleted]
- pkulak 12y agoI wrote a couple large projects in Go when 1.0 came out. Since then I've kinda kept of with the language, but not very closely. When I notice there's a new version, I recompile my existing projects in the new version and they tend to speed up a bit and use a bit less memory, but they have never broken. I love boring. :D