Лыцарь пичальнава образа - Виндовз мышление strikes back [entries|archive|friends|userinfo]
silly_sad

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Виндовз мышление strikes back [Jul. 12th, 2005|11:33 am]
Previous Entry Add to Memories Tell A Friend Next Entry
вот такой чудный диалог состоялся у меня в ru_programming

silly_sad:
для интеграции у нас существует
INPUT и OUTPUT
и описав формат того что там входит и выходит, я могу интегрироваться куда угодно.

Не надо ломиться в открытую дверь.

voidlizard:
входят и выходят необязательно данные.


эта фраза дорогого стоит ! это же гениальная квинтэссенция влияния винды на мозги програмистов !

нельзя так сильно отдаляться от предмета своей работы, хоть в общих чертах надо знать фундамент здания, знание прикладных приёмов не освобождает от этого.
LinkLeave a comment

Comments:
[User Picture]
From:[info]voidlizard@lj
Date:July 12th, 2005 - 03:27 am
(Link)
например, это может быть код. про функциональные языки что-нибудь слышали?
или про первоклассные функции? или про ioctl? или хотя бы про потоки собитий- представлять которые данными - значит сознательно вносить оверхед?

и кстати - по поводу винды, уважаемый, вы попали пальцем в жопу. у меня ее даже дома на декстопе нет.

кстати, по поводу программиста - вы тоже не угадали. уже не программист.
From:[info]silly_sad@lj
Date:July 12th, 2005 - 07:55 am
(Link)
ну сколько раз повторять
"учи матчасть !"
у тебя вообще нет ничего кроме данных ! хоть кодом ты их назови хоть событиями хоть потоком - всё суть данные.
и единственное что с ними можно делать - интерпретировать. (или запомнить и ничего не делать)

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

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

Вообще сваливание всех проблем в одну кучу, очень свойственно именно виндовз програмистам, потому что винда такой подход пропагандирует. Хотя подход этот не из-за винды возник и не только там распространён.

Много примеров сваливания проблем в кучу, было продемонстрировано здесь http://www.livejournal.com/community/ru_programming/241523.html
а именно: XSLT, XQuery и прочие методы обработки текстов на XML, к проблемам самого языка ну никак не относятся.
Ну все равно что катить бочку на Си за то что кто-то написал на него кривой компилятор.

From:(Anonymous)
Date:July 12th, 2005 - 08:10 am
(Link)
спорить лень. но я буду.

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

про рекламу и бошку, очевидно, имеется ввиду, что я повелся на рекламу xml. да нет, не я повелся. очевидно, что xml делался как продолжение sgml. отсюда его достоинства (распространенность) и недостатки (жирность).

по поводу в кучу. да нет, не в кучу. без таких вещей, как xslt, xpath и xquery xml был бы не технологией, а очередным нахрен никому ненужным языком разметки. а так - это средство представления, фильтрации и транспорта данных. и его синтаксис тут - дело десятое.

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

не напишите вы универсальный язык запроса к данным, если неясно, что это за данные.
From:[info]silly_sad@lj
Date:July 12th, 2005 - 08:44 am
(Link)
стоило человека забанить сразу начал здраво излагать !

По поводу штампов спорить лень уже мне, считайте что я проиграл. Если химеры лучше чем мои штампы, то я - дурак.

Про рекламу и бошку имелся ввиду не xml. Честное слово.

По поводу "в кучу". Я с Вами полностью согласен ! XML это очередная "технология", вот именно поэтому им и невозможно пользоваться с выгодой и удобством.

Ещё раз "в кучу" Ну язык запросов к данным это одно, а язык представления этих данных - совсем другое, и даже если им придать единообразный внешний вид (XML) одинаковыми они не станут. Вот вам и "куча" уже зародилась: "говорим партия - подразумеваем ленин"

Не напишу !
Я где-то сказал что напишу?
Я вообще про запросы к данным не заикался !
From:(Anonymous)
Date:July 12th, 2005 - 09:05 am
(Link)
>По поводу "в кучу". Я с Вами полностью согласен ! XML это очередная >"технология", вот именно поэтому им и невозможно пользоваться с >выгодой и удобством.

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

по поводу последнего пункта - так это как раз к вопросу что и для чего использовать. языков разметки - тысячи. а вот полезных и реальных технологий (метапрограммирование, dsl, ну и oo - как почти полезная ) раз-два и обчёлся.
From:[info]silly_sad@lj
Date:July 12th, 2005 - 09:21 am
(Link)
вы всего лишь год его использовали ? :-)
[User Picture]
From:[info]rblaze@lj
Date:July 13th, 2005 - 08:54 am
(Link)
Если возможности интеграции ограничены двумя потоками (INPUT и OUTPUT), то это или пример неправильной интеграции, или рассказчик не замечает дополнительных потоков.
From:[info]silly_sad@lj
Date:July 13th, 2005 - 09:01 am
(Link)
второе: рассказчик не замечает.

я же могу оправдаться: где я сказал потоки? я имел ввиду в общем случае вход и выход - третьего не дано, на потоки разбить - всегда пожалуйста :-)