Re[20]: Вопрос слегка не в тему
От: kuj  
Дата: 23.04.04 11:59
Оценка:
Здравствуйте, VladD2, Вы писали:

kuj>>По поводу шаблонов абсолютно согласен. Но есть ведь МИН. Зачем еще обычное МН? Нет, не спорю, МН может пригодится, но так ли часто? К тому же, само по себе оно весь небезопасно...


VD>Я не знаю что значит И в МИН.

Интерфейсное — множественное интерфейсное наследование. Или под МН подразумевалось нечто иное?
VD>А по поводу МН... дорого яичко к христову дню. Само МН не в полном объеме может и не нужно. А вот подключение готовых реализаций (совместно с шаблонами) которое оно позволяет делать очень даже полезно.
Э-э, реализаций чего?
VD>Правда в R#-е это уже делается и без МН. Да и других способов обхъода проблемы много, но в C# их нет. Вернее есть самые некрасивые и трудоемкие решения.
Еще раз, МН — множественное наследование?
Re[21]: Вопрос слегка не в тему
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.04.04 13:06
Оценка:
Здравствуйте, kuj, Вы писали:

kuj>Интерфейсное — множественное интерфейсное наследование.


И почему МИН? Тогда уж МНИ или ИМН.

kuj>Или под МН подразумевалось нечто иное?


Оно самое.

kuj>Э-э, реализаций чего?


Класса.
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[22]: Вопрос слегка не в тему
От: kuj  
Дата: 23.04.04 20:44
Оценка:
Здравствуйте, VladD2, Вы писали:

kuj>>Интерфейсное — множественное интерфейсное наследование.

VD>И почему МИН? Тогда уж МНИ или ИМН.
А какая разница?
... << RSDN@Home 1.1.3 stable >>
Re[23]: Вопрос слегка не в тему
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.04.04 21:12
Оценка:
Здравствуйте, kuj, Вы писали:

VD>>И почему МИН? Тогда уж МНИ или ИМН.

kuj>А какая разница?

А как угадать то?
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[61]: C++ versus C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.04.04 23:34
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

PE>Хорошо, что ты пришел, а то AVK заладил про XML.


Это он любит.
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[59]: C++ versus C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.04.04 23:34
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

PE>На основе XML неудобно. Я думаю, что это может быть нечто вроде С-подобного языка такого плана.


Кстати, R# уже кое-как работает. Так что можешь попробовать его.
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[62]: C++ versus C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.04.04 23:34
Оценка:
Здравствуйте, AndrewVK, Вы писали:

PE>> Смотри в IDL.


AVK>Вот смотрел, потому и говорю. WSDL удобнее, более масштабируемо и мощнее.


WSDL то удобнее? Не, ну, ты уже просто пухнеш от этого эксемеля. Блни, эдак и к ассемблеру можно привыкнуть.

Я конечно согласен, что его проблемы нужно решать декларациямии и генератором по ним, но так же соглашусь с Plutonia, что декларировать будет куда удобнее на декларативной части С-подобного языка. Она кстати, тоже исключительно для деклараций предназначена. А если это будет Шарп с его атрибутами, то и проблем не будет.

ЗЫ

2Plutonia: Може правда возмешь R# и попробуешь что-нить на нем слабать? За одно мне идей подкинешь...
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[80]: C++ versus C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.04.04 23:59
Оценка:
Здравствуйте, AndrewVK, Вы писали:

PE>>Ну ты просто фанат по XML.


AVK>Нет, скорее ты С++.


Не деритесь, я вас рассужу...

Вы оба фанаты. Один С(с чем-нить), другой ХМЛ-я.

И спорить любите.

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

Что исопльзовать для описания ХМЛ или некий дургой язык не так важно.

Если пользователь будет программистом, то конечно предпочтительнее свой языкх.
Если нет, то возможно вообще лучшим выходом будет создание БД для хранения описания и генеарция кода на ее базе.
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[60]: C++ versus C#
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 24.04.04 11:14
Оценка:
Здравствуйте, VladD2, Вы писали:

PE>>На основе XML неудобно. Я думаю, что это может быть нечто вроде С-подобного языка такого плана.

VD>Кстати, R# уже кое-как работает. Так что можешь попробовать его.

Опробовать можно, почему бы и нет ?
Re[63]: C++ versus C#
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 24.04.04 11:17
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>ЗЫ


VD>2Plutonia: Може правда возмешь R# и попробуешь что-нить на нем слабать? За одно мне идей подкинешь...


Что-нить понятие весьма растяжимое. Я не знаю, что тебя интересует, но успел уяснить, что области у нас с тобой и АВК совершенно различные. У меня десктоп приложения, модель данных и тд. Еще вот серилизацией занялись.
Re[61]: C++ versus C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.04.04 22:51
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

VD>>Кстати, R# уже кое-как работает. Так что можешь попробовать его.


PE>Опробовать можно, почему бы и нет ?


Могу подключить к ЦВС.
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[64]: C++ versus C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.04.04 22:51
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

PE>Что-нить понятие весьма растяжимое. Я не знаю, что тебя интересует, но успел уяснить, что области у нас с тобой и АВК совершенно различные. У меня десктоп приложения, модель данных и тд. Еще вот серилизацией занялись.


R# — это не область. Это универсальная технология.
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[62]: C++ versus C#
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.04.04 08:45
Оценка:
Здравствуйте, VladD2, Вы писали:

PE>>Опробовать можно, почему бы и нет ?

VD>Могу подключить к ЦВС.

А без ЦВС нельзя ? У меня нет доступа на внешние ЦВС. Только если из дому, то там у меня канал очень тонкий.
Вообще, попробовать можно, .
Re[63]: C++ versus C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.04.04 12:45
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

PE>А без ЦВС нельзя ? У меня нет доступа на внешние ЦВС. Только если из дому, то там у меня канал очень тонкий.

PE>Вообще, попробовать можно, .

Ну, если только по почте отдельную версию. Но проект постоянно изменяется.
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[64]: C++ versus C#
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.04.04 12:55
Оценка:
Здравствуйте, VladD2, Вы писали:

PE>>Вообще, попробовать можно, .


VD>Ну, если только по почте отдельную версию. Но проект постоянно изменяется.


Тогда сделаем таким образом, если не возражаешь. Ты высылаешь на почту(ту, на которуй подписка отправляется), последнюю версию. Ну и напиши, что надо написать с помощью R#. Я так понял некое тестовое приложение ? Это лучше сюда.
А потом я попробую прикруть домой интернет нормальный.
Re[65]: C++ versus C#
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.04.04 19:19
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

PE>Тогда сделаем таким образом, если не возражаешь. Ты высылаешь на почту(ту, на которуй подписка отправляется), последнюю версию. Ну и напиши, что надо написать с помощью R#. Я так понял некое тестовое приложение ? Это лучше сюда.


Вот пишу издому. Вроде все пучком. Надо полагать, что ЦВС пройдеть.
Re[62]: C++ versus C#
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 27.04.04 13:14
Оценка:
Здравствуйте, VladD2, Вы писали:

PE>>Опробовать можно, почему бы и нет ?


VD>Могу подключить к ЦВС.


Так что c ЦВС ?
Re[63]: C++ versus C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 27.04.04 23:48
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

VD>>Могу подключить к ЦВС.


PE>Так что c ЦВС ?


Кидай логин/парлоь. Подключу.
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[10]: Вопрос слегка не в тему
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 29.04.04 14:49
Оценка:
Здравствуйте, kuj, Вы писали:

kuj>Здравствуйте, Воронков Василий, Вы писали:


ВВ>>>>C++-то как раз куда менее ограниченный чем C#.

А>>>Мы про язык? Тогда считаем:
1. Атрибуты.
2. Сборщик муссора.
3. Отражения. ( очень частично RTTI + метаклассы)
4. foreach
5. Мощный строковый тип (есть)
6. Многомерные массивы, массивы массивов (есть)
7. Делегаты, цепочки делегатов.(есть, цепочек нет но реализовать несложно)
8. События.(есть)
9. SEH.(есть)
10. Параметризованные/непараметризованные свойства + наследование свойств.(есть)
11. Тип 128-битный тип decimal

ВВ>>Большая часть из того, что вы перечислили к _языку_ C# имеет весьма опосредованное отношение, а то и не имеет вовсе.

kuj>Открываете спецификацию C# и убеждаетесь в его правоте. Все (кроме, разве что, отражений) вышеперечисленные понятия имеют непосредственное отношение к языку C#.
А теперь сравниваем с Delphi. Сам себе же и противоречишь
... << RSDN@Home 1.1.0 stable >>
и солнце б утром не вставало, когда бы не было меня
Re[11]: Вопрос слегка не в тему
От: kuj  
Дата: 29.04.04 20:02
Оценка:
Здравствуйте, Serginio1, Вы писали:

ВВ>>>>>C++-то как раз куда менее ограниченный чем C#.

А>>>>Мы про язык? Тогда считаем:
S>1. Атрибуты.
S>2. Сборщик муссора.
S>3. Отражения. ( очень частично RTTI + метаклассы)
Очень частично.
S>4. foreach
S>5. Мощный строковый тип (есть)
Где? В MFC — не дотягивает. В ATL — аналогично. В STL — аналогично. А встроенного и единого так вообще нет.
S>6. Многомерные массивы, массивы массивов (есть)
В языке? Нету. Точнее есть, но только при условии, что для n-1 из n измерений известны размерности. Иначе работа с таким массивом выраждается в адресную арифметику. Вредность последнего очевидна. Согласны?
S>7. Делегаты, цепочки делегатов.(есть, цепочек нет но реализовать несложно)
В языке нету.
S>8. События.(есть)
В языке нету.
S>9. SEH.(есть)
В языке нету.
S>10. Параметризованные/непараметризованные свойства + наследование свойств.(есть)
В языке нету. В COM`е выраждается в доступ по аксессорам (методы get_, set_).

ВВ>>>Большая часть из того, что вы перечислили к _языку_ C# имеет весьма опосредованное отношение, а то и не имеет вовсе.

kuj>>Открываете спецификацию C# и убеждаетесь в его правоте. Все (кроме, разве что, отражений) вышеперечисленные понятия имеют непосредственное отношение к языку C#.
S> А теперь сравниваем с Delphi. Сам себе же и противоречишь
В чем? Разве кто-то из "сишников" с голым языком работает? Нет. А для модели COM (ATL) все вышеозначенное (кроме сборщика муссора и отражений) не ново.
... << RSDN@Home 1.1.3 stable >>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.