3 ms·
Go was designed by strong programmers as a “good enough” language aimed at the combination of two goals: 1.) Letting good programmers get things done without f
by c256 7y ago
Go was designed by strong programmers as a “good enough” language aimed at the combination of two goals:
1.) Letting good programmers get things done without feeling too many constraints, and without hating the output of #2.
2.) Enabling decent programmers understand the output of #1, while still getting things done themselves.
It is an extremely practical language ‘project’, in that it doesn’t pretend that all programmers are great, or average, and it tries to help the two subsets work together.