vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner
Почитал тут отчет о Software Freedom Day в Бостоне.

Обратил внимание на впечатление о речи RMS
Control has replaced Free Speech in Stallman’s the rhetoric. This is one of the most noticeable things I took away from today, that there has been a cultural shift from the way proponents of Free Software talk and communicate about the ideas and rationalities of Free Software principles. Although I’ve been picking up on the same advantages to using control language instead of freedom of speech in my own advocacy.
и
Miguel de Icaza “is basically a traitor to the Free Software community”


Блин, где был Столлман 10 лет назад, когда Иказа начинал свое предательство - проект GNOME.
Тогда RMS отзывался об Иказе с куда большим энтузиазмом. Mono - это фигня, это мертвому припарки.
Лицензионные и патентные проблемы где-то как-то преодолимы. А вот принципиальная проблема
Windows-подобного десктопа, который все делает за юзера сам, и если он что-то делает не так, хрен разберешься кто виновать - десктоп, hal или настройки конкретного дистрибутива.

В принципе, понятно что на протяжении многих лет control казалался естественным и неотъемлемым правом пользователя. Free Speech - это на самом деле как раз про control - это возможность изучить систему настолько, чтобы полностью её контролировать.

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

Заметим что последнее время Столлман также борется с проприетарным Javascript. Там в общем-то картина почти та же самая - код по определению открыт для пользователя, чай не флэш. А вот разобраться в нем далеко не всегда возможно.

Date: 2009-09-22 11:10 am (UTC)
vladimir000: (Default)
From: [personal profile] vladimir000
Ага. То есть, рефлекторную реакцию вызвало не использование С++, а дефолтное представление об уровне разработчиков? :)

На борьбу с памятью не тратится практически ничего, все инкапсулировано в map (не ради этого, задачи обязывают работать с неполными числовыми рядами), в массивы переводится только в непосредственно вычислительных функциях которые пишутся на десятилетия, типа SVD.

Два программиста довольно много пишут оберточного кода, но опять-таки не вокруг памяти а вокруг кешировнаия входящей информации, чтобы по минимуму в саму базу данных лазить. И жалоб на память не слышу, исключительно на то что много параметров и они не всегда понимают когда кешировать можно а когда не стоит:)

Date: 2009-09-22 12:05 pm (UTC)
From: [identity profile] off-koss.livejournal.com
а вы не согласны с тем, что использование тех или иных языков программирования способствует созданию тех или иных ошибок?

Date: 2009-09-22 12:58 pm (UTC)
vladimir000: (Default)
From: [personal profile] vladimir000
Согласен с добавлением что жить вообще вредно:)

Date: 2009-09-22 01:02 pm (UTC)
From: [identity profile] zabivator.livejournal.com
а вы не согласны с тем, что использование тех или иных языков программирования способствует созданию тех или иных ошибок?
Правильно. Только вот почему-то палочкой тыкают в болезни С++ разработчиков актуальные лет так 10-15 назад. Язык, коммьюнити разработчиков и библиотеки на месте тоже как бы не стоят.
И вы будете смеяться - у меня в коде нет ни одного delete, а вызовы new можно пересчитать по пальцам. RAII дядька Страуструп не зря придумал.

Date: 2009-09-22 01:40 pm (UTC)
From: [identity profile] off-koss.livejournal.com
это затыкание дыр))

Date: 2009-09-22 02:08 pm (UTC)
From: [identity profile] zabivator.livejournal.com
Вы читали "Дизайн и Эволюцию С++"? Если нет - то не рассуждайте, где дыры а где рациональное решение.
Люди читают Лишнеца и прочую хрень "За 24 часа" и "Для идиотов", вместо того, чтобы прочесть Стратуступа "Язык С++" и "Дизайн и Эволюцию". Времени займёт немного, а иллюзия "улучшенный Си" исчезнет.

Date: 2009-09-22 02:16 pm (UTC)
From: [identity profile] off-koss.livejournal.com
дизайн и эволюция - это отличный курс костылестроения ;)

да, припомнил тут хорошее изречение - "хороший программист на С++ - это зубрилка, а не программист".

Date: 2009-09-22 02:18 pm (UTC)
From: [identity profile] zabivator.livejournal.com
Ваши комментарии чуть более чем полностью состоят из штампов. конструктива вы не пишите уже несколько последних комментов. Удачи в вашем уютном мире.

Date: 2009-09-22 02:22 pm (UTC)
From: [identity profile] off-koss.livejournal.com
да мне лень! я немного делом занят, чтобы развёрнуто отвечать. если я и пишу и ссылаюсь на штампы - так это потому что они есть и они факт, от которого не уйти, а вы пытаетесь меня убедить, что вот это вот чёрное было чёрным 20 лет назад, а сейчас его покрыли белым горошком и, стало быть, чёрное стало белым.

вам тоже удачи, и поменьше красноглазия ;)

Date: 2009-09-22 02:40 pm (UTC)
From: [identity profile] zabivator.livejournal.com
Есть факт, что появляется много штампов и "критики" от некомпетентных разработчиков, это всё равно что я буду дотНет или Жабу критиковать.
Остальные - ваши домыслы.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 23 4 56 7
89 1011 12 13 14
1516 17 18 192021
22232425262728
2930     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 22nd, 2025 11:09 pm
Powered by Dreamwidth Studios