> используется. Вариант с динамической линковкой с 40метровой либой смотри ниже у Аноним32.Выбор из hello world на мег и стандартной либы на 40 - хорошо придумано. А вменяемые варианты у гугла бывают?
> Зачем мне пересобирать полностью 40 метровую либу,
Затем же зачем и оппоненту пересобирать libre office, наверное. А почему libreoffice пересобирать надо, а гопную либу - нет?
> когда достаточно из нее взять и собрать лишь нужные данной программе части
> (благо в hello world! их немного)?
Этак мы дойдем до того что из либры код оказывается тоже можно скопипастить. Не говоря про мелочи жизни типа разных libc.
> код и собирать из него бинарь на ходу при каждом запуске.
> Что и было продемонстрировано во втором тайминге.
Запуск сишных программ как "скриптов" - баян, которому много лет (с каких там пор в линухе binfmt_misc?). Пользователи го только сейчас узнали что так можно было? С разморозкой, слоупоки.
> И если ты вдруг не понимаешь, то динамическая линковка со всей стандартной
> либой используется только в случае, если используются одновременно множество программ
> на Go. Либа при этом загрузится всего один раз.
Блаблабла. Хорошо придумано - поругать си, похвалить го. И главное за одно и то же. Ну не булшит ли?
> об этом ты конечно не подумал. Вместо этого как дурак требуешь
> динамическую линковку со всей стандартной либой Go ради hello world.
Программ на го меньше чем сишных. Если система стартанула - libc вероятно загружен. Для 40-метровой стандартной либы это будет не фактом. Да и такой шмат одним юнитом как-то не очень вменяемо.
> Интересно, если ты так уж не веришь моим таймингам, то что тебе
> мешает за пять минут поставить себе Go и их проверить?
Нахреннужность мне оного. Если кто-то мне показывает тайминг типа 0.01 секунды - это заведомый ЛПП, или индикация того что индивид не знает что такое погрешность измерений, не может отсеивать явно кривые результаты и вообще не способен вменяемо что-либо измерять. Даже на уровне тривиальной вузовской лабы.