netch: (Default)
[personal profile] netch
gettext - по-видимому, вершина того маразма, в который впадает FSF в попытке придать "человеческое лицо" софту. Во что выродилась исходно великолепная идея упростить разговор программ на разных языках?

Развёрнутый 0.14.1 занимает 32406K (по данным du). Верх списка:

32406 .
20622 ./gettext-tools
5978 ./gettext-tools/po
5516 ./gettext-runtime
5062 ./autoconf-lib-link
4226 ./autoconf-lib-link/tests
2648 ./gettext-tools/examples
2408 ./gettext-tools/libuniname
2316 ./gettext-tools/src
1920 ./gettext-tools/doc

Что же требуется подавляющему большинству приложений? А вот это:

636 ./gettext-runtime/intl

Всё остальное - паразиты, которые требуются только разработчикам приложений и самого gettext (только локализация текстов к его программам занимает 6M).

А почему номер библиотеки - 6? Смотрим историю (ChangeLog) и видим, что изменения номера версии вообще никак не объяснены и не имеют никакой видимой связи с изменениями интерфейса и/или реализации. Настолько никакой, что FreeBSD порт для 0.14.1 меняет номер с 7 (изменённый 2004-01-17) назад на 6, что означает, что несовместимых изменений и добавлений не вносилось. И зачем тогда каждые несколько месяцев увеличивают этот номер?
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

netch: (Default)
netch

December 2023

S M T W T F S
     12
3456789
10111213141516
171819 20212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 3rd, 2026 10:52 am
Powered by Dreamwidth Studios