Re[53]: C+ vs C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 11.02.06 18:14
Оценка: -3
Здравствуйте, Cyberax, Вы писали:

C>Не знаю. Но серьезных десктопных систем на C# я пока не вижу. Софт для

C>разработчиков — не в счет.

Сильно старашся не замаечать. Так будет вернее.

>> C>2. Небольшие быстрые утилиты.

>> Бинарный diff шенкующий 4х гигабайтные файлы подойдет?
C>Запускающийся за сотые доли секунды?

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

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

>> Кстати... а то что жаба работает в кофевырках это нормально? А ведь она

>> по прожорлевей...
C>Плохо оно работает.

Потрудсь подтвердить свои слова фактами, или не бросаться ими как попало.

>> C>4. Приложения для систем без .NET Framework.

>> Надеюсь ты понимаешь что нет никаких теоритических препядствий
>> портированию .NET практически куда угодно.
C>Я практик, а не теоретик.

Это переход на личности, не будем обсуждать вопрос о том кто ты.

C>Да, и как вы собираетесь портировать функции типа PreProcessMessage у

C>Control, например?

А что какие-то проблемы? Скачай Mono погляди как там это сделано.

>> C>5. Приложения для OLE2.

>> Ну и нафига этот OLE2 нужен?
C>Cut&paste из Visio в Word, например.

Я вот пользуюсь и Visio, и Word, а OLE 2 не ползуюсь.
К тому же можно объяснить, что за непреодалимые пробелмы в реализации OLE 2 на дотнете?
И кстати, очень интересен следующий вопрос... Вот в Линукс в принципе невозможно использовать OLE 2. Стало быть на С++ нельзя написать OLE 2, а программы поддерживающие OLE 2 не пререносимы и стало быть С++-программы тоже не все переносимы. Тогда же в чем разница между программой на дотнете и С++-программой? Если программа использует платформно-зависимую библиотеку, то она принципиально не переносима.

>> C>6. Кросс-платформенные приложения (не надо про Mono).

>> Почему?
C>Он пока дааааалеко не везде работает.

А что С++-код везде работает? А если С++-компилятора нет? Или код цепляет тот же OLE 2?
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.