|
|
|
|
Автор:
|
Andrew
|
|
Тема:
|
Re[4]: Прочитал...
|
|
Дата:
|
3/10/2001 1:09:00 AM
|
> Я конечно верю в маркетинговый гений Гейтса, но не до такой же степени... Посмотрим, конечно. Но желания бросить Java и срочно переходить, у меня, например, C# не вызвал.
> Нет ответа на главный вопрос - что я получу от такого перехода?
Предлагаю начинать новую нитку с дельными обсуждениями.
Ну а насчет причин - нужно сравнивать равновесные вещи.
(c# vs java lang или j2ee vs .NET или CLR vs JVM и т.п.)
Но преимущества .NET в его области сейчас очевидны. Microsoft предлагает комплексное решение, которое включает в себя все, что необходимо на всем цикле жизни программного обеспечению.
Мы недавно вели дебаты с java expertами. Дебаты плавно перешли в дружескую беседу и обсуждение новых возможностей обеих платформ.
Преимущества C# над java lang, например, очевидны. На этом мы сошлись.
Ну а специфичные возможности платформ....
Пользователь, поставив себе деплоймент версию .NET Framework получает доступ к COM, к компонентным сервисам COM+, например. Сколько стоит лицензия на одного пользователя на middleware java продукты? Правильно недешево.
Но в любом случае это обсуждение не для этой нитки=)
> Скорость работы программы? C'mon. 70% времени нормальная программа проводит в ожидании ввода-вывода.
=)
Простейший пример - для сайта в пик посещаемости важна еще и скорость приложения. .NET не клиентская платформа - ее основная концепция "software as a service".
Простейшие клиенты и дальше будут намного быстрее на unmanaged c++.
> В общем, мне замысел непонятен. Да и вокруг я чего-то энтузиазма не вижу.
Ну это субъективное ощущение, поэтому обсуждать его бесполезно=)
С уважением, Andrew.
|
|
|
|