Re:The State of Developer Ecosystem in 2017
by aphextron on Saturday July 15, 2017 @05:24PM
(#14779038)
Am I alone in finding Go's syntax atrocious? It just seems so needlessly obtuse, and puts me off to an otherwise great ecosystem.
[ Parent
| on HN ]
Re:The State of Developer Ecosystem in 2017
by Svenskunganka on Saturday July 15, 2017 @05:29PM
(#14779068)
What do you find obtuse with it? I don't care that much for syntax when looking at a language, because it is something you can get used to fairly quickly. The error checking is quite repetetive though.
Re:The State of Developer Ecosystem in 2017
by aphextron on Saturday July 15, 2017 @05:35PM
(#14779109)
> I don't care that much for syntax when looking at a language, because it is something you can get used to fairly quickly. The error checking is quite repetetive though
I agree, it's entirely an aesthetic issue. Just choices like using "func" instead of just writing out "function" or using an actual shorthand like "fn" really bother me. Also the seemingly arbitrary choices that run against the grain of C inspired languages like using "[]<type>" instead of "<type>[]" to initialize an array.
Re:The State of Developer Ecosystem in 2017
by amw-zero on Saturday July 15, 2017 @05:54PM
(#14779210)
Those examples both seem a little like nitpicking. The argument that something is not like C is particularly interesting to me, because C has arguably the most obtuse and unintuitive syntax out there. We just accept it as normal because we've seen it so much.
I encourage you to look back and think about how you felt when reading your first C for loop.
Re:The State of Developer Ecosystem in 2017
by anotherbrownguy on Saturday July 15, 2017 @09:35PM
(#14780041)
Try rust for a while and you'll love Go.