Hacker News new | ask | show | jobs
by andreasgonewild 3138 days ago
C is primitive but powerful. Go is primitive and safe. I would classify the Wirth-family of languages as safe but powerful. It all comes down to power; Go was explicitly designed to enable armies of lesser code monkeys to work together without anyone getting hurt.
3 comments

At least they're producing binaries, not claiming their "abstract web hardware" is "near native" when it takes 100MB of browser to say "hello, world!".

Web developers are even lower on the totem pole.

I don't understand how you would not call Go as powerful. And it is far from primitive.
Because real languages allow creating your own abstractions to fill the gaps, Go doesn't. Witness the total lack of decent error handling and data structures; despite probably thousands of people trying their best from user code. It's the iPhone of programming languages.
“It's the iPhone of programming languages.”

Is that supposed to be an insult?

For a programming language, I much prefer function over form. Same goes for gadgets, but that's another story.
As far "primitive and powerful" goes, C is for pussies. Real men[0] code in assembly or Forth.

[0] https://en.wikipedia.org/wiki/Charles_H._Moore

edit: Golang rulez!

Good luck with that.