|
|
|
|
|
by k0k0r0
1226 days ago
|
|
Before Go I used to program mainly in C++ which is kind of the worst language in terms of simplicity, so I might be biased. I simply don't know any other simple languages. I have only C C++, Go, Matlab/Octave and Python to compare to (if one wouldn't count Bash and awk). I mainly develop HPC Code. Based on my expirience I must completely disagree. The language go itself together with its tooling, i.e. compiler , debugger and module system makes it very appealing to write well-written and well-maintaned programs of large size in go. It is the combination of the simplicity of go together with gos property of being a "batteries included" language. In particular, I have noticed it is much easier for inexpirienced programmers to write high-qhality Code in go than in C. |
|
Faster compile times, debugger, IDE, code formating on save, proper modules, choice of static or dynamic loading,... all there.
Go ties to Google made it have better fortune in the market than those languages.