metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-10-02 09:28 am

А процитирую ка я отцов-линуксоидов

...
Я утверждаю что проект GNU как таковой - исчерпал себя. Он утонул в собственной сложности. Когда исходник hello world занимает под 200 строк, не считая вспомогательных библиотек для обеспечения переносимости, требует 10000-строчного скрипта для конфигурирования, а весь дистрибутив hello world - 400 килобайтный архив - так жить нельзя. О какой свободе модификации может идти речь, когда для того, чтобы разобраться как программа выводит одну строчку на экран, требуется читать две сотни строк, а для того чтобы разобраться, как это скомпилировать - несколько десятков тысяч?

Есть несогласные? Вещи, на выход, приговорены к каторжным раскопкам в исходниках всего софта под линуксы.

[identity profile] guamoka.livejournal.com 2009-10-02 08:52 am (UTC)(link)
меня всегда убивало, когда в качестве аргумента превосходства языка/платформы приводят пример, а вот поглядите как мы выводим Хелло Ворлд одной строчкой кода.
лично меня больше волнует, насколько просто можно выразить с помощью, например, языка сложные и нетривиальные (в хорошем смысле) вещи, а не насколько просто в нем писать код типа Хелло Ворлд:-)
ну а то, что скриптами (как и любой вещью) можно сделать что-то дельное (собрать билд) либо себя за шею подвесить- так это ясен перец:-) на то они и билд скрипты, чтобы настраиваться 1 (один) раз за итерацию, а не колбасить их параллельно с кодом и дата-моделью.

[identity profile] veter-r-r.livejournal.com 2009-10-02 06:42 pm (UTC)(link)
Ага, вот этой одной строчкой мы рассчитываем траектории движения всех объектов во вселенной, а вот эти триста тыщ строк юзают стороннюю библиотеку, чтобы вывести получившиеся числа.