LINUX.ORG.RU

История изменений

Исправление kaldeon, (текущая версия) :

Go появился прежде всего потому, что в Google было большое количество обычных людей, для которых даже Java (не говоря уже про C++) была слишкамсложна

Они об этом прямым текстом говорили. Мол, у нас обычные молодые выпускники, нельзя было им давать сложные инструменты.

Скорее всего, речь идёт об этой цитата (мне она очень нравится):

The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.

Суть цитаты не в том, что молодые выпускники — идиоты. Зачем так плохо думать про автора? Суть в том, что им надо бы к базе данных подключиться, поэтому новый язык не может позволить себе быть слишком экспериментальным. Нет опции защищать концептуальную стойкость а-ля Haskell, когда у людей проблемы с применением.

И здесь нет утверждений «не осилил Джаву» и «Go должен быть легче Джавы». Напротив, знание Джавы ожидается: “probably learned Java.”

Вообще, я лично не помню где они катили бочку против Джавы. В основном, мальчиком для битья был C++. И проблемы были не в концептуальной сложности (не было «студенты не понимают темплейты»), а в том, что обслуживание этого языка проблематично на промышленном уровне 1.

Исправление kaldeon, :

Go появился прежде всего потому, что в Google было большое количество обычных людей, для которых даже Java (не говоря уже про C++) была слишкамсложна

Они об этом прямым текстом говорили. Мол, у нас обычные молодые выпускники, нельзя было им давать сложные инструменты.

Скорее всего, речь идёт об этой цитата (мне она очень нравится):

The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.

Суть цитаты не в том, что молодые выпускники — идиоты. Зачем так плохо думать про автора? Суть в том, что им надо бы к базе данных подключиться, поэтому новый язык не может позволить себе быть слишком экспериментальным. Нет опции защищать концептуальную стойкость а-ля Haskell, когда у людей проблемы с применением.

И здесь нет утверждений «не осилил Джаву» и «Go должен быть легче Джавы». Напротив, знание Джавы ожидается: “probably learned Java.”

Вообще, я лично не помню где они катили бочку против Джавы. В основном, мальчиком для битья был C++. И проблемы были не в концептуальной сложности (не было «студенты не понимают темплейты»), а в том, что обслуживание этого языка проблематично на промышленном уровне 1 2.

Исправление kaldeon, :

Go появился прежде всего потому, что в Google было большое количество обычных людей, для которых даже Java (не говоря уже про C++) была слишкамсложна

Они об этом прямым текстом говорили. Мол, у нас обычные молодые выпускники, нельзя было им давать сложные инструменты.

Скорее всего, речь идёт об этой цитата (мне она очень нравится):

The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.

Суть цитаты не в том, что молодые выпускники — идиоты. Зачем так плохо думать про автора? Суть в том, что им надо бы к базе данных подключиться, поэтому новый язык не может позволить себе быть слишком экспериментальным. Нет опции защищать концептуальную стойкость а-ля Haskell, когда у людей проблемы с применением.

И здесь нет утверждений «не осилил Джаву» и «Go должен быть легче Джавы». Напротив, знание Джавы ожидается: “probably learned Java.”

Вообще, я лично не помню где они катили бочку против Джавы. В основном, мальчиком для битья был C++. И проблемы были не в концептуальной сложности (не было «студенты не понимают темплейты»), а в том, что обслуживание этого языка проблематично на промышленном уровне 1.

Исходная версия kaldeon, :

Go появился прежде всего потому, что в Google было большое количество обычных людей, для которых даже Java (не говоря уже про C++) была слишкамсложна

Они об этом прямым текстом говорили. Мол, у нас обычные молодые выпускники, нельзя было им давать сложные инструменты.

Скорее всего, речь идёт об этой цитата (мне она очень нравится):

The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.

Суть цитаты не в том, что молодые выпускники — идиоты. Зачем так плохо думать про автора? Суть в том, что им надо бы к базе данных подключиться, поэтому новый язык не может позволить себе быть слишком экспериментальным. Нет опции защищать концептуальную стойкость а-ля Haskell, когда у людей проблемы с применением.

И здесь нет утверждений «не осилил Джаву» и «Go должен быть легче Джавы». Напротив, знание Джавы ожидается: “probably learned Java.”

Вообще, я лично не помню где они катили бочку против Джавы. В основном, мальчиком для битья был C++. И проблемы были не в концептуальной сложности (не было «студенты не понимают темплейты»), а в том, что обслуживание этого языка проблематично на промышленном уровне 1 2.