Re[10]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: VoidEx  
Дата: 28.10.08 10:42
Оценка: +1
Здравствуйте, kochetkov.vladimir, Вы писали:

E>>Одно маленькое такое дополнение -- "вопросы применения приемов ФП в императивных языках и сопутствующие этой теме проблемы и задачи" для платформы .NET.


KV>И что? Местные завсегдатаи настолько безвольны, что после прочтения сообщений Влада, их руки сами тянуться к дотнету? У меня нет проблем с тем, чтобы озвучиваемые им идеи переносить (по крайней мере, пытаться) на нужные мне платформы и языки.


А то, что таковых языков навалом. И не с .Net надо его идеи переносить, а наоборот всё происходит.
Re[6]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: Воронков Василий Россия  
Дата: 28.10.08 13:27
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>2. Делегаты по факту являются списками функциональных типов. В один делегат можно подключить сразу несколько функций. При вызове результат всех подключённых функций, кроме последней, теряются. На мой взгляд — это вообще ошибка дизайна, но опять же не фатальная, так как при случайно (неосознанно) сцепить два делегата не так то уж и просто.


Это кстати интересный момент. У меня вообще складывается ощущение, что им фактически пришлось "наспех" менять поведение делегатов к релизу. До сих пор помню ту путаницу, к-я возникала в ранних версиях дотнета с MulticastDelegate/Delegate.

В MSDN долго висела статья, к-я утверждала, что, хотя вы не можете явно наследоваться от MulticastDelegate/Delegate, тот или иной тип будет выбран в зависимости от сигнатуры делегата. Т.е. если делегат возвращает void, то он будет создан как MulticastDelegate; если что-то отличное от void — то просто как Delegate.

А к релизу это, видимо, решили срочно открутить — по каким-либо причинам, может и от "путаницы" хотели избавиться — в результате чего и был сотворен этот самый design leak.
Re[10]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 28.10.08 14:00
Оценка: +3
Здравствуйте, kochetkov.vladimir, Вы писали:

E>>Одно маленькое такое дополнение -- "вопросы применения приемов ФП в императивных языках и сопутствующие этой теме проблемы и задачи" для платформы .NET.


KV>И что?


То, что вы не поняли суть моей иронии и сарказма по отношению к пристрастиям VladD2. Поэтому повторю еще раз вам, Sinclair-у и вообще:

1. VladD2 упорно защищает то, что ему интересно в данный момент. Настолько упорно, что все остальное обзывается ересью, фобиями, нежеланием развиваться и пр. Например, скандальная тема Генеральная линия партии
Автор: eao197
Дата: 19.06.06
возникла после того, как в пылу защиты .NET критикуемый мной VladD2 утверждал, что в российских банках не используется Unix
Автор: VladD2
Дата: 20.04.06
, т.к. VladD2 его никогда не видел.

2. Переходя к новому предмету своего интереса VladD2 начинает резко высказываться в адрес своего предыдущего увлечения. Сначала так было при переходе с C++ на C#, затем при переходе с C# на Nemerle.

3. Интересы VladD2 меняются быстрее, чем развиваются проекты, с которыми мне приходилось работать. 6-7 лет, за которые VladD2 сменил увлечение C++ на увлечение C# -- это совсем небольшой срок, например, для систем поддержки защищенных платежей (с соответствующей сертификацией, несколькими внедрениями, сопровождением и развитием). Как следствие -- даже если следовать предпочтениям VladD2 и переходить в большом проекте на нравящиеся ему технологии, то выгода от перехода с технологии N на технологию M еще не успеет сказаться, как на пороге будет стоять технология K.

4. При попытке объяснить суть пункта 3) автоматически возникает пункт 1).

KV>У меня нет проблем с тем, чтобы озвучиваемые им идеи переносить (по крайней мере, пытаться) на нужные мне платформы и языки.


Например?

E>>Поскольку эти вопросы для не-.NET-а очень хорошо рассматриваются в соответствующем форуме "Декларативное программирование" (достаточно посмотреть в топ того форума, чтобы понять, кто об этом говорит).


KV>в котором (imho) не очень-то и жалуют сторонников императива, и в котором без базовой подоготовки императивщикам просто нечего делать.


И? Вы хотите сами развиваться или что бы вам материал в разжеванном виде мелкими порциями выдавали?

E>>А тем, кто плотно застрял в дотнетовской песочнице нужно вспомнить, что .NET далеко не единственная мейнстрим технология.


KV>Ну так расскажите про них так же, как рассказывает здесь Влад про свою. Глядишь, и народ потянется.


Я рассказываю о том, чем занимаюсь. Поскольку это довольно специфическая ниша, то она оказывается не слишком востребована широкой публикой.

Что до качества объяснений VladD2 и содержания его статей, то не смотря на мое собственное мнение об этом, я не подвергал их здесь какой-либо критике и не иронизировал на этот счет.

E>>И далеко не всем она может быть интереса в принципе.


KV>Это же не повод, не обсуждать ее здесь вообще и предавать анафеме ее евангелистов?


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


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[7]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: Воронков Василий Россия  
Дата: 28.10.08 14:07
Оценка:
Здравствуйте, Serginio1, Вы писали:


S> Это не ошибка, так как нужна для Эвентов где возврат метода и не нужен. Никто не запрещает создавать свои контейнеры списков делегатов, либо использовать GetInvocationList()


Это именно ошибка, причем созданная вспешке по неясным причинам. Посмотри мой соседний пост. Автоматический выбор делегата в зависимости от того, возвращает ли он void или нет, полностью решил бы эту проблему.
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Re[8]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 28.10.08 15:36
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Здравствуйте, Serginio1, Вы писали:



S>> Это не ошибка, так как нужна для Эвентов где возврат метода и не нужен. Никто не запрещает создавать свои контейнеры списков делегатов, либо использовать GetInvocationList()


ВВ>Это именно ошибка, причем созданная вспешке по неясным причинам. Посмотри мой соседний пост. Автоматический выбор делегата в зависимости от того, возвращает ли он void или нет, полностью решил бы эту проблему.

Я очень хорошо всё это помню . И скоростные проблемы делегатов. И разделение на Delegate и MulticastDelegate было бы правильным, но не критично. Проблема вызова цепочки делегатов полностью ложится на автора. А эвенты обычно возвращают void или когда результат нужно игнорировать. В любом случае не те проблемы о которых можно говорить как о критических. А как строительный камень делегаты намного лучше чем абстрактные методы или интерфейсы, т.к. даже в одном классе может набраться куча вариантов делегатов, то интерфейсы неподходят, или на каждый метод нужно создававть свой класс, отнаследованного от абстрактного класса с одним методом или реализующем аналогичный интерфейс. Что кстати и делалось, помятуя о скоростных качествах делегатов
и солнце б утром не вставало, когда бы не было меня
Re[9]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: Воронков Василий Россия  
Дата: 28.10.08 15:41
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>В любом случае не те проблемы о которых можно говорить как о критических.


Никто в общем-то и не говорит о них как о критических. Тем не менее они есть. И это действительно бага — причем не "идеологического" характера (как та, к-ю тоже Влад описывал — что дескать в делегат можно засунуть "опасную" ф-цию, и ваш код по незнанию ее выполнит), а конкретная бага в дизайне.
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Re[10]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 28.10.08 16:03
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Здравствуйте, Serginio1, Вы писали:


S>>В любом случае не те проблемы о которых можно говорить как о критических.


ВВ>Никто в общем-то и не говорит о них как о критических. Тем не менее они есть. И это действительно бага — причем не "идеологического" характера (как та, к-ю тоже Влад описывал — что дескать в делегат можно засунуть "опасную" ф-цию, и ваш код по незнанию ее выполнит), а конкретная бага в дизайне.

Ну с этим соглашались сразу при выходе 1.1 на моей памяти. Но все же это не те проблемы о которых нужно упирать внимание. Да и ввести разделение вполне возможно и сейчас, только вот не хотят наверное по уже по идеалогическим соображениям и не критичности этой баги.
и солнце б утром не вставало, когда бы не было меня
Re[8]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: Lloyd Россия  
Дата: 28.10.08 17:20
Оценка: 1 (1)
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Это именно ошибка, причем созданная вспешке по неясным причинам. Посмотри мой соседний пост. Автоматический выбор делегата в зависимости от того, возвращает ли он void или нет, полностью решил бы эту проблему.


Не решил бы. Есть еще ref/out
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Re[11]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: VladD2 Российская Империя www.nemerle.org
Дата: 28.10.08 17:22
Оценка: -1
Здравствуйте, eao197, Вы писали:

E>Я думал, что задача тех, кто продвигает новую технологию в том, чтобы уменьшить для прагматиков объем пиара, рекламы и прочего буллшита, подлежащего фильтрации. Как говорил Линус: talk is cheap, show me the code!


А... да, да. То-то все выбирают пропиареные во все дыры C#-пы и Руби.

Y>>Скажи честно, тебе лень изучать новые технологии...


E>Настолько лень, что два года назад я обдумывал, как можно портировать мой инструмент на .NET с помощью Nemerle. И обнаружил, что на этом пути могут быть некоторые некрасивые подводные камни
Автор: eao197
Дата: 21.02.06
. После чего интерес к практическому использованию Nemerle значительно поугас (во многом благодоря VladD2 и Wolfhound-у), да и надобности в переходе на .NET до сих пор не возникло.


Ой, да ладно гнать то. Ты даже не изучил обсуждаемый вопрос (ни .NET, ни тем более Nemerle). Если ты там что-то и обдумывал, то чисто теоретически.

Как говорил Линус: Покажи мне код!
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[12]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 28.10.08 17:46
Оценка: -1
Здравствуйте, VladD2, Вы писали:

VD>Ой, да ладно гнать то. Ты даже не изучил обсуждаемый вопрос (ни .NET, ни тем более Nemerle).


Изучал, но не изучил. Равно как и Python, C#, Erlang, OCaml, Scala, D, Eiffel -- ничего серьезного я на них не писал.

VD>Если ты там что-то и обдумывал, то чисто теоретически.


Как можно обдумывать что-нибудь практически?

VD>Как говорил Линус: Покажи мне код!


Код, который я решил не писать поскольку счел Nemerle беспеспективной разработкой? Как ты себе это видишь?


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[9]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: VladD2 Российская Империя www.nemerle.org
Дата: 28.10.08 17:46
Оценка: -3 :)
Здравствуйте, VoidEx, Вы писали:

VE>Да ты только этим и занимаешься.

VE>Вон вроде хорошо написал про делегаты, а последним обзацем всё равно надо хамство выставить и в человека поплевать.

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

По хорошему на подобные сообщения (в ответ на которое я про делегаты рассказывал) вообще отвечать бессмысленно, так как конструктива оно не несло.
Это был чистейшей воды переход на личности, основанный на голимешем вранье, с издёвками и передергиваниями. На подобные творения хочется только плюнуть. Но цель подобных сообщений как раз в провокации того самого плевка, чтобы потом сказать — "смотрите какой мой оппонент бяка?".
По сему я (совершенно не хотя тратить на это время) пересилил себя и вместо того чтобы сказать что-то вроде "сам дурак" попытался еще раз описать суть проблемы ставшей основанием для передергиваний и прочего гона. Сделал я это не для автора исходного гонива, а для тех кто проглатывает подобное гониво поданное в красивой демагогической обёртке.

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

Ничего хамского в словах:

Собственно практически все высказывания eao197 в C#/Nemerle-овых решения являются плохо прикрытыми переходами на личности. Я уже задолбался поправлять его трактовки моих слов. Понимая, что делает он это намеренно и помещать я ему никак не могу, просто предлагаю непредвзятым лицам не обращать на его пургу в мой адрес никакого внимания.

Какова личность и каково отношение этой личности ко мне, такова и оценка этой личности. Не больше, не меньше.

ЗЫ

Собственно опять же пишу эти слова не для тебя. Ты и сам постоянно позволяешь себе слишком много, а по делу говоришь раз в год. Твоя проблема — огромная предвзятость. Если тебе не нравится позиция оппонента, то средств ты не выбираешь. Именно по тому, я обычно игнорирую все твои сообщения.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[10]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: VoidEx  
Дата: 28.10.08 19:19
Оценка: 40 (1) +4 -2
Здравствуйте, VladD2, Вы писали:

VD>Какова личность и каково отношение этой личности ко мне, такова и оценка этой личности. Не больше, не меньше.


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

VD>Собственно опять же пишу эти слова не для тебя. Ты и сам постоянно позволяешь себе слишком много, а по делу говоришь раз в год. Твоя проблема — огромная предвзятость. Если тебе не нравится позиция оппонента, то средств ты не выбираешь. Именно по тому, я обычно игнорирую все твои сообщения.


А что, тут есть тема? Вроде как изначально идёт флейм и поливание грязью. Да и кто бы про предвзятость говорил.
Позиций оппонентов я не вижу, потому что я 1) ни с кем тут не дискутирую 2) не вижу вообще темы разговора

Если темой считать изначальное сообщение про Хейлсберга и шарп, то видишь ли, целью стоит не создание супер мощного языка, иначе взяли бы ЛИСП. Однако очевидно, что писак на этом языке загребут очень немного, а у нас заводы стоят. Язык должен быть компромиссом, он должен становиться мощнее, но при этом не стоит забывать про уже написанный код, про привычки людей, про инертность, про уже написанные тулзы (которые придётся переделывать). А сказать, что он просто тупил и 10 лет по сторонам не смотрел — это проще всего, но действительности с большой вероятностью не отражает, потому что автоматически означает, что недалёкий человек заработал кучу денег и сейчас решает судьбу (хотя и не один) C#'а. Как-то слишком нелогично. Такое, конечно, формально может произойти, но обычно если человек чего-то достиг, то это неспроста; не дучешь же ты, что секрет успеха лежит на ладони? Инженер как раз и отличается от учёного тем, что способен учесть все факторы и выбрать компромиссный вариант, хотя вряд ли изобрётет что-то новое.

Позиция "Хейлсберг 10 лет ничего кругом не видел, и вот слава богу наконец увидел ФП" выглядит по-детски наивной, это даже позицией сложно назвать. Аргументов у неё нет (кроме разве что "а почему же тогда раньше фичей не впихнул", но эта фраза ещё наивнее, ибо не стоит всё впихивать, тем более сразу). А какой-то более чёткой позиции я не увидел, ибо дальше пошло поливание грязью "фанатиков Хейлсберга". Надо отметить, взаимное поливание.
Re[11]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 29.10.08 07:24
Оценка:
Здравствуйте, VoidEx, Вы писали:

KV>>И что? Местные завсегдатаи настолько безвольны, что после прочтения сообщений Влада, их руки сами тянуться к дотнету? У меня нет проблем с тем, чтобы озвучиваемые им идеи переносить (по крайней мере, пытаться) на нужные мне платформы и языки.


VE>А то, что таковых языков навалом.


Повторюсь: ну и что, что их навалом? Вас расстраивает, что из всего этого навала Влад выбрал именно немерл?

VE>И не с .Net надо его идеи переносить,


месье лучше меня знает, как мне обучаться?

VE>а наоборот всё происходит.


дотнет — не более чем платформа, языковые же средства (как ты сам заметил выше), в большинстве случаев похожи, безотносительно среды в которой они выполняются.

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[11]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 29.10.08 07:51
Оценка:
Здравствуйте, eao197, Вы писали:

KV>>И что?


E>То, что вы не поняли суть моей иронии и сарказма по отношению к пристрастиям VladD2. Поэтому повторю еще раз вам, Sinclair-у и вообще:


E>1. VladD2 упорно защищает то, что ему интересно в данный момент. Настолько упорно, что все остальное обзывается ересью, фобиями, нежеланием развиваться и пр. Например, скандальная тема Генеральная линия партии
Автор: eao197
Дата: 19.06.06
возникла после того, как в пылу защиты .NET критикуемый мной VladD2 утверждал, что в российских банках не используется Unix
Автор: VladD2
Дата: 20.04.06
, т.к. VladD2 его никогда не видел.


Там речь шла конкретно о линуксе, а не о юниксе, не надо подтасовывать факты Линукса я тоже в глаза не видел в банках, тем более не слышал, чтобы на него мигрировали с солярки. В сбере, таки да, использовались SCO'шные никсы, убожество — то еще. Так Влад там тебе это сам сказал.

Название конкретного банка, у которого инфраструктура построена на линуксе, можно?

E>2. Переходя к новому предмету своего интереса VladD2 начинает резко высказываться в адрес своего предыдущего увлечения. Сначала так было при переходе с C++ на C#, затем при переходе с C# на Nemerle.


С твоей любовью к дотнету, тебя беспокоит, что Влад критикует флагманский язык этой платформы?

E>3. Интересы VladD2 меняются быстрее, чем развиваются проекты, с которыми мне приходилось работать.


Гениальное сравнение, правда, понравилось. Почему не возникает мысли, что проблема в проектах, а не во Владе?

E>6-7 лет, за которые VladD2 сменил увлечение C++ на увлечение C# -- это совсем небольшой срок, например, для систем поддержки защищенных платежей (с соответствующей сертификацией, несколькими внедрениями, сопровождением и развитием). Как следствие -- даже если следовать предпочтениям VladD2 и переходить в большом проекте на нравящиеся ему технологии, то выгода от перехода с технологии N на технологию M еще не успеет сказаться, как на пороге будет стоять технология K.


Я не помню чтобы где-нибудь от Влада звучали призывы к участникам форума бросить нафиг их поректы на старых технологиях и по-быстрому так, переписать их на немерле.

Предпочтения Влада, кстати — ничто по сравнению с темпом, заданным Microsoft'ами в плане появления от них новых, зачастую конкурирующих технологий. Но это же не значит, что нужно ежемесячно брать новую технологию MS и впихивать ее в готовый проект?

E>4. При попытке объяснить суть пункта 3) автоматически возникает пункт 1).


И я, и (я так думаю) Синклер, суть твоего сарказма поняли более чем правильно. И заключается она в том, что тебе как личности, не нравятся определенные личностные качества Влада, которые ты и перечислил в этих 4 пунктах. А к философии программирования, это имеет слабое отношение. Собственно говоря, я поддерживаю Синклера, и предлагаю тему "проблемы одного человека" закрыть.

KV>>У меня нет проблем с тем, чтобы озвучиваемые им идеи переносить (по крайней мере, пытаться) на нужные мне платформы и языки.


E>Например?


Например, суть и смысл паттерн-матчинга я понял благодаря его статьям и сообщениям. При том, что сам PM не является уникальной фичей ни немерла, ни платформы, под которой он работает.

E>И? Вы хотите сами развиваться или что бы вам материал в разжеванном виде мелкими порциями выдавали?


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

KV>>Ну так расскажите про них так же, как рассказывает здесь Влад про свою. Глядишь, и народ потянется.


E>Я рассказываю о том, чем занимаюсь. Поскольку это довольно специфическая ниша, то она оказывается не слишком востребована широкой публикой.


Ключевую фразу — выделил.

E>>>И далеко не всем она может быть интереса в принципе.


KV>>Это же не повод, не обсуждать ее здесь вообще и предавать анафеме ее евангелистов?


E>Евангелисты -- это вообще достаточно опасные люди, слишком сильно зацикленные на своем увлечении и отвергающие все остальное. Достаточно посмотреть, во что в свое время превращались некоторые темы, после начала пиара Nemerle в них (скажем, о языке D).


Опасные для кого? Для неокрепших умов, социально-опасные, для местных гиков... для кого?

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[12]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: FR  
Дата: 29.10.08 08:14
Оценка:
Здравствуйте, kochetkov.vladimir, Вы писали:


E>>Евангелисты -- это вообще достаточно опасные люди, слишком сильно зацикленные на своем увлечении и отвергающие все остальное. Достаточно посмотреть, во что в свое время превращались некоторые темы, после начала пиара Nemerle в них (скажем, о языке D).


KV>Опасные для кого? Для неокрепших умов, социально-опасные, для местных гиков... для кого?


Просто ты не видел или забыл ту вакханалию которую тут устраивали немерлисты.
Re[12]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 29.10.08 08:23
Оценка: -1
Здравствуйте, kochetkov.vladimir, Вы писали:

E>>1. VladD2 упорно защищает то, что ему интересно в данный момент. Настолько упорно, что все остальное обзывается ересью, фобиями, нежеланием развиваться и пр. Например, скандальная тема Генеральная линия партии
Автор: eao197
Дата: 19.06.06
возникла после того, как в пылу защиты .NET критикуемый мной VladD2 утверждал, что в российских банках не используется Unix
Автор: VladD2
Дата: 20.04.06
, т.к. VladD2 его никогда не видел.


KV>Там речь шла конкретно о линуксе, а не о юниксе, не надо подтасовывать факты


Может вы еще будете утверждать, что Linux не является Unix-ом. Мол, все, что не растет из AT&T и Berkeley, то не Unix?

KV>Линукса я тоже в глаза не видел в банках, тем более не слышал, чтобы на него мигрировали с солярки.


И на этом основании будете отмахиваться от фактов его использования?

KV>Название конкретного банка, у которого инфраструктура построена на линуксе, можно?


Банк Москвы. Несколько лет назад, когда мы начинали с ними проект в требованиях стоял Solaris. Через несколько месяцев Solaris был заменен на Linux, под Linux-ом и внедрились.

РайффайзенБанк (Московское отделение).

В Сбербанке, насколько мне известно, от SCO не отказались.

Я сейчас говорю не про то, чем пользуются кассиры в банках, а про server-side.

KV>С твоей любовью к дотнету, тебя беспокоит, что Влад критикует флагманский язык этой платформы?


Я указываю на тот факт, что раньше VladD2 его не критиковал, а восхвалял. При этом недостатки, как C#, так и его создателей не возникли вчера -- они были изначально. Почему критики не было тогда? OCaml с Erlang-ом были доступны для экспериментов еще во времена C# 1.0.

KV>Я не помню чтобы где-нибудь от Влада звучали призывы к участникам форума бросить нафиг их поректы на старых технологиях и по-быстрому так, переписать их на немерле.


До этого были призывы бросить все и писать на C#, а кто от этого отказывался объявлялся ретроградом.

KV>И заключается она в том, что тебе как личности, не нравятся определенные личностные качества Влада, которые ты и перечислил в этих 4 пунктах.


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

KV>>>Ну так расскажите про них так же, как рассказывает здесь Влад про свою. Глядишь, и народ потянется.


E>>Я рассказываю о том, чем занимаюсь. Поскольку это довольно специфическая ниша, то она оказывается не слишком востребована широкой публикой.


KV>Ключевую фразу — выделил.


Не понял. Объясните подробнее, пожалуста -- либо я не рассказываю о том, чем занимаюсь, либо делаю это не так увлекательно, как Влад, либо что-то еще.

E>>Евангелисты -- это вообще достаточно опасные люди, слишком сильно зацикленные на своем увлечении и отвергающие все остальное. Достаточно посмотреть, во что в свое время превращались некоторые темы, после начала пиара Nemerle в них (скажем, о языке D).


KV>Опасные для кого? Для неокрепших умов, социально-опасные, для местных гиков... для кого?


Ну, на примере того, что вы узнали о паттерн-матчинге из рассказов Влада, то как раз для вас. Поскольку есть шанс, что ваше знание несколько однобоко.

А еще это опасно для самого форума, поскольку примеры превращения отвлеченных от .NET-а тем в рекламу Nemerle/C# отбивает желание на этом форуме присутствовать.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[11]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: Dog  
Дата: 29.10.08 09:02
Оценка: +1
E>1. VladD2 упорно защищает то, что ему интересно в данный момент.
Это совершенно нормально.

E>2. Переходя к новому предмету своего интереса VladD2 начинает резко высказываться в адрес своего предыдущего увлечения. Сначала так было при переходе с C++ на C#, затем при переходе с C# на Nemerle.

И это совершенно нормально.

E>3. Интересы VladD2 меняются быстрее, чем развиваются проекты, с которыми мне приходилось работать.

И это нормально.

E>6-7 лет, за которые VladD2 сменил увлечение C++ на увлечение C# -- это совсем небольшой срок, например, для систем поддержки защищенных платежей (с соответствующей сертификацией, несколькими внедрениями, сопровождением и развитием). Как следствие -- даже если следовать предпочтениям VladD2 и переходить в большом проекте на нравящиеся ему технологии, то выгода от перехода с технологии N на технологию M еще не успеет сказаться, как на пороге будет стоять технология K.

А у меня проекты по пол года. Доктор, что мне делать ?

E>4. При попытке объяснить суть пункта 3) автоматически возникает пункт 1).

кстати, а вы не задумывались над тем, что это не Влад не понимает, а вы плохохо объясняете.

E>Евангелисты -- это вообще достаточно опасные люди, слишком сильно зацикленные на своем увлечении и отвергающие все остальное. Достаточно посмотреть, во что в свое время превращались некоторые темы, после начала пиара Nemerle в них (скажем, о языке D).

Короче я понял, Влад виноват в том что умеет лучше отстаивать свою позицию.

зы. Я полность согласен с kochetkov.vladimir.

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


зы. У вас всегда есть выбор просто не читать.
... << RSDN@Home 1.2.0 alpha rev. 730>>
Re[12]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 29.10.08 09:53
Оценка: +1
Здравствуйте, Dog, Вы писали:

E>>1. VladD2 упорно защищает то, что ему интересно в данный момент.

Dog>Это совершенно нормально.

Нормально?

E>>2. Переходя к новому предмету своего интереса VladD2 начинает резко высказываться в адрес своего предыдущего увлечения. Сначала так было при переходе с C++ на C#, затем при переходе с C# на Nemerle.

Dog>И это совершенно нормально.

Нормально?

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

Dog>А у меня проекты по пол года.


Бывает.

Dog>Доктор, что мне делать ?


Не трындеть.

Dog>зы. Я полность согласен с kochetkov.vladimir.

Dog>

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


Попробуйте читать не только VladD2 а, например, Gaperton, Lazy Cjow Rhrr, Vermicious Knid, Курилка, Трурль, BulatZiganshin, Mirrorer, Quintanar, lomeo...

Dog>зы. У вас всегда есть выбор просто не читать.


Как и у вас. Зачем вы тратите время на чтение моих сообщений и на ответы мне?


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[13]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: yumi  
Дата: 29.10.08 11:18
Оценка: -3
Здравствуйте, eao197, Вы писали:

E>>>Евангелисты -- это вообще достаточно опасные люди, слишком сильно зацикленные на своем увлечении и отвергающие все остальное. Достаточно посмотреть, во что в свое время превращались некоторые темы, после начала пиара Nemerle в них (скажем, о языке D).


Вот вот, совершенно правильно говоришь, перестань евангелировать ограниченность и узость кругозора. Не зацикливайся на своем С++ и перестань отвергать .NET/C#/Nemerle/OCaml/Lisp/Haskell и прочие.

E>Ну, на примере того, что вы узнали о паттерн-матчинге из рассказов Влада, то как раз для вас. Поскольку есть шанс, что ваше знание несколько однобоко.


Скорее однобок тот, кто вообще не знает о паттерн-матчинге.

E>А еще это опасно для самого форума, поскольку примеры превращения отвлеченных от .NET-а тем в рекламу Nemerle/C# отбивает желание на этом форуме присутствовать.


Какая трогательная забота о форуме
Lisp is not dead. It’s just the URL that has changed:
http://clojure.org
Re[13]: Что будет, если Немерле вдруг внезапно "выстрелит"
От: Dog  
Дата: 29.10.08 11:24
Оценка: +1
E>>>1. VladD2 упорно защищает то, что ему интересно в данный момент.
Dog>>Это совершенно нормально.
E>Нормально?
А что тут не так ?

E>>>2. Переходя к новому предмету своего интереса VladD2 начинает резко высказываться в адрес своего предыдущего увлечения. Сначала так было при переходе с C++ на C#, затем при переходе с C# на Nemerle.

Dog>>И это совершенно нормально.
E>Нормально?
А что тут не так ?

E>Есть люди, которые позволяют себе высказываться в духе "Моя бывшая жена -- сука" ("Мой бывший муж -- кАзел"). Может для них это и нормально, но у меня возникает желание спросить: "А чем вы раньше думали?".

Козлами и суками не рождаются. Попробуте подумать над этим.

Dog>>зы. Я полность согласен с kochetkov.vladimir.

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

E>Попробуйте читать не только VladD2 а, например, Gaperton, Lazy Cjow Rhrr, Vermicious Knid, Курилка, Трурль, BulatZiganshin, Mirrorer, Quintanar, lomeo...
Вы не поверите, я всех их читаю. Но их активность на разных форумах гораздо меньше.

Dog>>зы. У вас всегда есть выбор просто не читать.

E>Как и у вас. Зачем вы тратите время на чтение моих сообщений и на ответы мне?
Не хочется бросать поциента.
... << RSDN@Home 1.2.0 alpha rev. 730>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.