Re[6]: Что мы потеряли?
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 28.08.06 20:39
Оценка: :)))
Здравствуйте, squiz, Вы писали:

S>Никто же никого не тащитсилой в Nemerle или Ruby или ...


Зачем силой? Упираться еще будут.
Лучше мягко подталкивая и заманивая калачами


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[6]: Что мы потеряли?
От: DrDred Россия  
Дата: 29.08.06 06:19
Оценка: +1 :))
Здравствуйте, squiz, Вы писали:

S>Я так со стороны заметил что Lisp-еры и Smalltalk-еры в основном отбиваются, Lisp-еры упорно пытаются переубедить всех что скобки это рулез... Сходите попробуйте убедите юзабилистов в том, что человек читает сверху вниз справа налево


Ну... А арабы как, за людей не считаются?
--
WBR, Alexander
Re[6]: Что мы потеряли?
От: Andrei N.Sobchuck Украина www.smalltalk.ru
Дата: 29.08.06 07:21
Оценка:
Здравствуйте, squiz, Вы писали:

S>А это присутствие интереса?:


Зачем же передёргивать. О (не)распространённости сейчас речи нет. Ты обратил внимание, что я писал о 19993-95 г.г.
http://www.smalltalk.ru | << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Я ненавижу Hibernate
Автор: Andrei N.Sobchuck
Дата: 08.01.08
!
Re[6]: Что мы потеряли?
От: Andrei N.Sobchuck Украина www.smalltalk.ru
Дата: 29.08.06 07:21
Оценка: 2 (2) +2
Здравствуйте, VladD2, Вы писали:

ANS>>95 год:

ANS>>

ANS>>A recent Gartner Group survey shows that of developers using
ANS>>object-oriented languages:


VD>Это ссылка на кауюто фигню.


Все претензии к Gartner.

VD>К тому же здесь речь идет о ООЯ. Для справки. В 1995 году даже С++ использовался не часто. Обжект Паскаль вообще только появился.


Тебе уже указали на то, что ты заблуждаешся.

ANS>>

ANS>>* report IDC #10782, Nov 95, can be ordered from International Data Corporation.


VD>К сожалению прямой ссылки на отчет IDC там нет.


Влад, есть номер отчета, можеш его заказать.

VD>Но даже если исходить из этих данных, фраза:

VD>

Кстати, в 93 году на ST программировало количество программеров сопоставимое с C++. Факторы, которые всё поменяли, я приводил не раз.

VD>Выглядит как явный обман.

ANS>>42% use C++
ANS>>17% use Smalltalk

это несопоставимые цифры? Ну-ну.

VD>К тому же в первый раз я не просек основной прикол. В 1993 году С++ не был фаворитом вообще. Тогда властвовали не ООЯ. Тогда народ писал на С и Турбо Паскале. А 1995 это как раз то время когда появился Обжект Паскаль и стал стремительно заваевывать популярность С++.


1-е место по объёму рынка у C++ это не фаворит? Мысль поясни.

VD>Где-то в 95-ом (или в 94-ом) я как раз в первый раз увидел Смолток у нас. Это было на какой-то выставке где IBM представлял свои Визуал Эйджи. Мы взяли коробочку с Визуал Эйджем фор Смолток и фор С++ и пошли глядеть на это чудо. Забавно оказалось уже то, что в требованиях к железу было записано (если не ошибаюсь) 64 метра памяти. И это тогда кода на очень современных машинах стояло 8 метров. Я как раз в то время собрал супер дорогую тачку на базе 90-го Пня имевшую 32 метра памяти, но и для нее это чудо оказалось слишком крутым.


Что ж ты хочеш — IBM. Ты думаш ситуация с их уеб-сферой сейчас лучше? Были более адекватные решения:

I would estimate that 8MB of memory is adequate to run the largest
commercial Smalltalk (VisualWorks 1.0 from ParcPlace Systems) under
Windows or MacOS. I have a 486/33 with 16 MB and can run two Smalltalk
sessions simultaneously without paging problems. For OS/2, you might
need 10-12MB. For a Sun or comparable machine you'd need a lot more
(24? 32?), mainly because of Unix and X Window.



VD>А до 94-го скорее всего самыми популяными были разные Xbase-ы (Клипер, например).


Но на clipere нельзя было написать real-time систему управления производством чипов поб VxWorks.

Кстати, из того же гугля видно, что народ у буржуев писал скорее на VB, чем на xBase.

VD>В общем, сероезной популярности у Смолтока никогда не было.


Угу, а PHP популярнее чем C#.

VD>А тот факт, что его легко смогла вытеснить Ява говорит о том, что это было не случайно.


Я вроде по русски написал, что производители, контролировавшие 80% рынка, совершили суицид. Ни о какой конкуренции реч особо не могла идти.
http://www.smalltalk.ru | << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Я ненавижу Hibernate
Автор: Andrei N.Sobchuck
Дата: 08.01.08
!
Re[7]: Что мы потеряли?
От: squiz  
Дата: 29.08.06 07:39
Оценка:
Здравствуйте, DrDred, Вы писали:

DD>Ну... А арабы как, за людей не считаются?

Я скорее имел в виду "читают" экран, забыл написать. Также думал написать о арабах, но не думаю что они снизу вверх читают. Мысль была в том, что человек (не задавшись такой целью специально) не читает экран с нижнего правого угла
Never underestimate those behind you...
Re[7]: Что мы потеряли?
От: squiz  
Дата: 29.08.06 07:41
Оценка:
Здравствуйте, Andrei N.Sobchuck, Вы писали:

S>>А это присутствие интереса?:

ANS>Зачем же передёргивать. О (не)распространённости сейчас речи нет. Ты обратил внимание, что я писал о 19993-95 г.г.

Ну это же не я начал "Кстати, в 93 году на ST программировало количество программеров сопоставимое с C++." Почему там это было кстати, когда там о 90х не говорили? Да и потом, отвечая на фразу "что интерес к Смолтоку так никогда и не возник." вы привели 95, никогда как по мне это и есть никогда, то есть ни тогда до теперешнего времени.
Never underestimate those behind you...
О юниорах
От: Mamut Швеция http://dmitriid.com
Дата: 29.08.06 08:28
Оценка: 45 (5) +1
S>Отчасти понятно, что языки не новые, кто знал тот знает, кто не знал — тому видимо не надо. А вот Nemerle, Ruby — юниоры, подающие надежды.
S>А в чем причина негодования по каждому посту поясняющему или открывающему или сравнивающему ту или иную фичу Nemerle с AAA ? Видимо надо себе при всех доказывать что Lisp\Smalltalk\Erlang\Haskell\C++\C\Asm\(..?..) это правильный выбор а все остальные не понимают? Никто же никого не тащитсилой в Nemerle или Ruby или ...

Насчет юниоров: Matz’s Weird and Wild Ideas — это то, что он хочет добавить в Руби 2.0. Такое впечатление, что он перекурил Лиспа :

именованные параметры (синтаксис, Лисповский &amp;rest?)

Множественные значения (так и написано — a la Common Lisp, синтаксис).

Lambda (возможный синтаксис — от Лиспоподобного до Хаскелеподобного)

Мультиметоды (так и написано — a la Common Lisp)

Так что защищаться приверженцам "экзотических" языков, в принципе, и не надо. Мэйнстрим идет к тому же семимильными шагами
... << RSDN@Home 1.2.0 alpha rev. 655>>


dmitriid.comGitHubLinkedIn
Re: О юниорах
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 29.08.06 09:11
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Насчет юниоров: Matz’s Weird and Wild Ideas — это то, что он хочет добавить в Руби 2.0. Такое впечатление, что он перекурил Лиспа :


Однако не факт, что все это вообще найдет воплощение в Ruby когда-нибудь
Реальность пока далека от мечтаний :)


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[2]: О юниорах
От: Mamut Швеция http://dmitriid.com
Дата: 29.08.06 09:30
Оценка:
M>>Насчет юниоров: Matz’s Weird and Wild Ideas — это то, что он хочет добавить в Руби 2.0. Такое впечатление, что он перекурил Лиспа :

E>Однако не факт, что все это вообще найдет воплощение в Ruby когда-нибудь

E>Реальность пока далека от мечтаний :)

Вижу пока
— New constant lookup rules
— возможная подготовка к именованным параметрам в виде нового синтаксиса для хэшей:
{a: "foo"}        # => {:a=>"foo"}

— Лямбды
— Splats и instance_exec (здесь)

То есть, что-то куда-то движется
... << RSDN@Home 1.2.0 alpha rev. 655>>


dmitriid.comGitHubLinkedIn
Re: О юниорах
От: squiz  
Дата: 29.08.06 09:32
Оценка:
Здравствуйте, Mamut, Вы писали:

[список фич поксипан]
Если посмотреть сюда то понятно зачем эти все идеи.

M>Так что защищаться приверженцам "экзотических" языков, в принципе, и не надо. Мэйнстрим идет к тому же семимильными шагами

Рад за Ruby, он уже мейнстрим... Осталось только Nemerle туда записать и всем спорам конец?
Never underestimate those behind you...
Re[2]: Что мы потеряли?
От: xBlackCat Россия  
Дата: 29.08.06 09:48
Оценка:
Здравствуйте, eao197, Вы писали:

E>Не хочу никого обижать, все вышесказанное является моим субьективным мнением. Поскольку лично моих способностей не хватает, чтобы понимать код вида (* (+ n 1) k). Не судьба, да и хрен с ней.


А что тут понимать — это обратная записть обратной польской нотации .
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Rojac &mdash; Rsdn Offline JAva Client
Анонсы и обсуждение здесь
Автор: xBlackCat
Дата: 08.02.10
Re[3]: Что мы потеряли?
От: Programmierer AG  
Дата: 29.08.06 10:05
Оценка: +1
xBlackCat wrote:

> E>Не хочу никого обижать, все вышесказанное является моим субьективным мнением. Поскольку лично моих способностей не хватает, чтобы понимать код вида (* (+ n 1) k). Не судьба, да и хрен с ней.

>
> А что тут понимать — это обратная записть обратной польской нотации .

Польская запись бывает не только обратная. И кроме того, синтаксис
s-выражений Лиспа, строго говоря, не являются польской нотацией, т.к. в
польской нотации арность операций известна и скобки не нужны.

Just a little nitpicking .
Posted via RSDN NNTP Server 2.0
Re[6]: Что мы потеряли?
От: trophim Россия  
Дата: 29.08.06 18:19
Оценка: -2 :)))
Браво! Влад как всегда в своем репертуаре.
Может ввести новую оценку "высший балл за обси-ание поста" и вручить ее единственному достойному кандидату — Владу?
З.Ы. А я что? Я ниче...
[EOF]
Let it be! — Давайте есть пчелу!
Re[7]: Что мы потеряли?
От: RustM Россия  
Дата: 29.08.06 20:14
Оценка: +3
Здравствуйте, trophim, Вы писали:

T>Браво! Влад как всегда в своем репертуаре.

T>Может ввести новую оценку "высший балл за обси-ание поста" и вручить ее единственному достойному кандидату — Владу?
T>З.Ы. А я что? Я ниче...

Сам то что сейчас делаешь .

Не нравится — ставь минус, молча не соглашайся или если так и прёт что высказать, то лучше аргументировать несостоятельность доводов оппонента, чем выплескивать свои эмоции (кстати, это куда информативней)

Будьте вежливы к друг другу господа
... << RSDN@Home 1.2.0 alpha rev. 655>>
Re[7]: Что мы потеряли?
От: VladD2 Российская Империя www.nemerle.org
Дата: 30.08.06 00:08
Оценка:
Здравствуйте, Andrei N.Sobchuck, Вы писали:

ANS>Все претензии к Gartner.


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

VD>>К тому же здесь речь идет о ООЯ. Для справки. В 1995 году даже С++ использовался не часто. Обжект Паскаль вообще только появился.


ANS>Тебе уже указали на то, что ты заблуждаешся.


В чем? Это ты заблуждаешя. Я это все видел своими глазами. Я как бы не учебник истории пересказываю, а то что видел сам.

ANS>Влад, есть номер отчета, можеш его заказать.


А зачем я буду заказывать что-то чтобы опровергнуть голословные утверждения аргументированные ссылками в пустоту? Мы поступим с точностью до наоборот. Пусть то кто делает голословные утверждения их и подтверждает. Пока что ни ничего не стоият.

VD>>Но даже если исходить из этих данных, фраза:

VD>>

Кстати, в 93 году на ST программировало количество программеров сопоставимое с C++. Факторы, которые всё поменяли, я приводил не раз.

VD>>Выглядит как явный обман.
ANS>

ANS>>>42% use C++
ANS>>>17% use Smalltalk

ANS>это несопоставимые цифры? Ну-ну.

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

C++ 71.3
Smalltalk 15.1


Извини, но ощаться с теми кто прибегает к явной подтасовке фактов у меня нет ни времени, ни желания. Всего хорошего.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: Что мы потеряли?
От: VladD2 Российская Империя www.nemerle.org
Дата: 30.08.06 00:08
Оценка:
Здравствуйте, IT, Вы писали:

IT>TP 5.5 появился в 1989 году. В 1995-м речь шла уже о Delphi.


О нем я и говорю. В 95 как раз писали на нем. Я наверно неверно назвал Обжект Паскалем, то о чем говорил. В 1995 появилась конечно Дельфи. Но как раз она и стала тем моментом с котрого Обжект Паскаль начал стремительно набирать популярность.

IT> С++ тоже начал завоёвывать популярность немного раньше.


Начал раньше. А в 1995 он вышел на критическую массу когда о нем можно было сказать, что он пошел в массы.

IT> В частности, как раз к 1995 году Борланд начал усиленно сдавать свои позиции на рынке компиляторов C++, где до этого долгие годы был одним из лидеров и вполне прилично смотрелся в бушевавших в то время войнах компиляторов.


Это преувеличение. МС до 1998 вообще не имел приличного компилятора С++. А Борланд как раз с 1990 по 1995 завоевал немалую популярность. В 1994 корчился один из более менее приличных компиляторов С++ для DOS/Windows — Zortech C++. Его купил Семантик и выпустил единственную версию Semantec C++.

Рельно основная масса стала переходить на С++ как раз где-то в середине 90-ых. А в 1998 уже поперла Ява.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: Что мы потеряли?
От: VladD2 Российская Империя www.nemerle.org
Дата: 30.08.06 00:08
Оценка:
Здравствуйте, eao197, Вы писали:

E>Во-первых, Object Pascal появился лет на десять раньше:

E>

E>Object Pascal was a creation of Niklaus Wirth and Larry Tesler. It was created at Apple Computer in early 1985 through their collaboration. It added object-oriented extensions to the existing Pascal programming language.

E>и активно использвался Apple-ом для написания софта для Mac-ов. Objective-C был позднее.

Это просто бред. Обжект Паскаль торговая марка Борланда. Правда я действительно немного ошибся. Я в общем-то говорил скорее о Дельфи. Которая и явилась реальным популяризатором Обжект Паскаль. Вирт же к нему вообще отношения не имел.

E>Во-вторых, как раз в 1993-м году C++ на персоналках был вообще вне конкуренции для серьезных задач.


Чушь. В 1993 С++ использовали еденицы. Более того тогда и компиляторов то прличных для PC не было. У МС вообще компилтора не было (в это время у них был MS C 6). Был (если не ошибаюсь) Борланд Турбо С++, Зортеч (доступный очень не многим).

Это время когда появился Windows 3.1. Я прекрасно помню, что весе примеры были на С.

Возможно ты просто путашь понятие "был в принципе" и "реально использовался". Так вот С++ был в принципе в 1985. Но реально в начале девяностых он использовался очень не многими. Мой отец примерно в это врямя начал осваивать ПК. До этого они писали на разных Фортранах. А на ПК появились диковинные вещи вроде С.

E> И даже у нас в провинции свободно ходили по рукам разные версии Borland C++ и Zortech C++ (а затем и Watcom C++, это MS C и C++ были редкостью).


Возможно у вас в глубинке было все не как у дргих. Не исключено, что у вас даже MS C++ было редкостью. Ведь он вообще тогда не существовал. А в наших краях ходили MS C 6 и Девелопер Воркбэнч (который хоть и был для доса, но раьботал еле еле). И так же можно было увидеть Турбо С++. А вот найти Зортеч было практически невозможно. А в 1994 году Зортеча вообще не стало. Появился Семантик С++ на чем он и кончился. У меня на работе валяется коробка от него и документация.

E> Для всего остального был Clipper (просто мания какая-то) и почему-то у нас очень популярным был Prolog


У вас может быть. А Клипер с другими ХБэйсами действительно был популярен. И никакой С++ тогда с ним сравниться не мог.

E>Книга "Язык программирования С++" в электронном виде на русском языке ко мне попала в 1991-м, а в 93-м или 92-м я купил ее печатное издание в обычном книжном магазине.


Вот вот и это была диковина. Я увидил такую книгу в 1994. О какой-то супер популярности С++ тогда и речи не шало. Это был новый язык для которого компилятора то приличного не достатать. В то же время С был уже встоявшимся, а Клипер вообще в фаворе (учитывая наш уклон в бухгалтерские системы в то время).

E>А в 1995 мне в руки попался какой-то Smalltalk, который спокойно запускался на 486DX2-80 с 8Mb.


Тебе повезло. Я такого чуда не видел.

E> Правда был он какой-то очень простенький и по сравнению с IDE Borland C++ 4.5 выглядел просто убого.


Ну, и что-же ты не стал на нем писать? Это же по словам его фататов был очень популярный язык в то время. Ты просто не мог не проникнуться и запасть на него. Ведь правда?

Ах, нет? Ах, ты поглядел на него как на некую диковину и выкинул? А что так?

E> Да и литературы по Smalltalk-у на тот момент было с гулькин нос,


Скажем более честно. Я ее не видел во все.

E> я помню только одну или несколько статей в журналах с ссылкой на какую-то книгу, которую нигде нельзя было найти.


Тебе очень повезло. Я не видел даже этого. И это в то время как набирающий популярность С++ начал ломиться во все книжные магазины.

E>Но вот только судить о популярности C++ и Smalltalk в мире по тому, что творилось в бывшем Союзе -- это маразм. Тогда разница между Союзом и Западом была видна невооруженным взглядом.


Не. Маразм выдавать свое вожделение за правду. Правда в том, что Смолток никогда не был реально популярным. Возможно это фатальное стечение обстаятелств. И возможно мир программирования от этого много потерял. Но это факт.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[8]: Что мы потеряли?
От: FR  
Дата: 30.08.06 03:51
Оценка:
Здравствуйте, VladD2, Вы писали:

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


E>>Во-первых, Object Pascal появился лет на десять раньше:

E>>

E>>Object Pascal was a creation of Niklaus Wirth and Larry Tesler. It was created at Apple Computer in early 1985 through their collaboration. It added object-oriented extensions to the existing Pascal programming language.

E>>и активно использвался Apple-ом для написания софта для Mac-ов. Objective-C был позднее.

VD>Это просто бред. Обжект Паскаль торговая марка Борланда. Правда я действительно немного ошибся. Я в общем-то говорил скорее о Дельфи. Которая и явилась реальным популяризатором Обжект Паскаль. Вирт же к нему вообще отношения не имел.


Есть два разных object pascal. В свое время на Apple он был чуть ли не основным языком.
Re[8]: Что мы потеряли?
От: IT Россия linq2db.com
Дата: 30.08.06 04:09
Оценка: 10 (4) +3
Здравствуйте, VladD2, Вы писали:

VD>Чушь. В 1993 С++ использовали еденицы. Более того тогда и компиляторов то прличных для PC не было. У МС вообще компилтора не было (в это время у них был MS C 6). Был (если не ошибаюсь) Борланд Турбо С++, Зортеч (доступный очень не многим).


Влад, ну что ты несёшь. В 1993 уже вышел Borland C++ 4.0. Учитывая то, что пятёрка оказалась редкостным г.., то это была предпоследняя версия нормального компилятора от Борланда. В 1993 мы уже не певый год всем НИИ с упоением топили спутики в Индийском океане в наших моделях, написанных на C++. В 1991 я сам лично ездил в столицу забирать купленный конторой лицензионный BC++ 2.0. Просто приехал в педставительство Борланды и забрал коробку. Никаких проблем. Это была версия с исходниками библиотеки. Вот счастья то было. В 1992 ещё раз ездил за BC++ 3.1. До этого у нас были все версии Борландовых компиляторов и добывались они без особых проблем буквально через 3-4 месяца после релиза. Был у меня и Zortech, я изучал по нему как делать шаблоны на макросах (бред, блин). Но восторженных чувств он у меня не вызвал. Борландовый компилятор был на порядок удобнее и продвинутее. Возможно, именно поэтому Zortech и не пошёл.

VC++ в 1993 тоже уже был. Но его было не достать. Можно было купить, но глядя на предыдущих монстров от MS не очень то и хотелось. До 1995 VC++ у нас тоже просто не пошёл, так как на него практически не было документации на русском и был он трудно доступен. В 1995 Борланд явно переключился на Delphi, не оставив плюсовикам выбора, кроме как искать более достойные альтернативы от других производителей. Такой альтернативой оказался VC++ 4.2. Но это уже другая история.
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если нам не помогут, то мы тоже никого не пощадим.
Re[8]: Что мы потеряли?
От: trophim Россия  
Дата: 30.08.06 06:05
Оценка:
Да что вы в самом деле. Я тоже Извиняйте, если что не так.
[EOF]
Let it be! — Давайте есть пчелу!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.