Здравствуйте, Mons. > Народ, я не осилил дочитать это всё до конца. > А давайте-ка соберёмся и померяемся. > Не в плане теории, а в плане конкретных чисел > сравним разные языки, подходы и т.п.
А собираться обязательно? Можно ведь и удалённо. Я на Go пишу всего месяц и мне было бы сложно придти и что-то нормально на нём написать за малое время. Но сравнить языки было бы интересно. Предложу простую задачку, которая покажет, насколько хорошо язык работает с памятью: сложить все значения массива, состоящего из 10000000 целых чисел. Код там простой: создаём массив, заполняем его, замеряем время, потом в цикле складываем элементы массива, снова замеряем время и выдаём результат. Вот мой вариант на Go: https://play.golang.org/p/iHGG3nV10L Тонкости: в песочнице код съедает много процессора и время там всегда одно и то же, поэтому его надо сохранить в файл, например main.go и потом запустить вот так: go run main.go Скомпилировать в исполняемый файл можно вот так: go build main.go А вот так выйдет более быстрая версия: go build -gcflags="-B" main.go Скачать Go можно вот тут: http://golang.org/ -- С уважением, Михаил mailto:[email protected] -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
