|
|
|
|
Автор:
|
Andrew
|
|
Тема:
|
Re[6]: Прочитал...
|
|
Дата:
|
3/10/2001 1:12:00 AM
|
> Секундочку. А поконкретнее можно? Java2 тоже включает в себя все, что нужно, как мне кажется. Я чего-то не замечаю?
Да, jsp, сервлеты, ejb - все это спецификации, реализации же серверов качественные нужно покупать.
> > Преимущества C# над java lang, например, очевидны. На
> > этом мы сошлись.
>
> А я вот чего-то никак не сойдусь. Чем это они, собственно, очевидны? В чем именно? Ну дадут нам другую виртуальную машину с другими языками... Все то же самое, по замыслу. Где преимущества-то?
=)
Я говорю про преимущества ЯЗЫКА. Гослинг из-за "чистоты объектно-ориентированности" отказался от делегатов, хотя та же самая чистота не повилияла на то, что в java существуют птипы, не являющиеся классами. C# был создан позже и не надо про это забывать.
XML комментарии. value types. properties. events. delegates. rectangular arrays. переопределение простейших операторов, в том числе приведения типов. ну и естественно аттрибуты
И ВСЕ ЭТО В РАМКАХ ООП
то что нужно для компонентной разработки
Если Вы хотите обсудить саму .NET, то с довольствием можно это сделать в C# & .NET vs.
> Я вот простой project manager, небольшой софтверной фирмы. Никакой не эксперт в java - но в упор не вижу никаких преимуществ. Общее ощущение - шило на мыло. Когда спрашиваю, где они, получаю ответ, что это очевидно... Ну не очевидно мне.
Кратикий обзор возможностей ASP.NET показывает их преимущество над JSP, например. Ну и так далее надо сравнивать конкретные технологии. А не субъективное ощущение обо всем решении. Оно у каждого свое, созданное маркетологами и личным опытом. Грамтоное впечатление о .NET можно строить только зная все его плюсы и наблюдая за разработками. Прекрасный пример копмлексного решения ibuyspy, мы о нем еще напишем.
> > Пользователь, поставив себе деплоймент версию .NET
> > Framework получает доступ к COM, к компонентным сервисам
> > COM+, например. Сколько стоит лицензия на одного
> > пользователя на middleware java продукты? Правильно
> > недешево.
>
> Неправильно. Ни сколько. RMI входит в java API без всякой платы. И поддержка IIOP туда же входит, если нужно с другими языками пересечься.
=))))))
Эти службы не поставляют компонентных сервисов. А продукты weblogic, middleware НЕ ДЕШЕВЫ.
> > Простейший пример - для сайта в пик посещаемости важна
> > еще и скорость приложения.
>
> Для этого кластеры существуют и многопроцессорные системы. Скорость лучше из техники выжимать, а не из кода - дешевле получается.
Какой сервер Вы используете для разработки на jsp? Он поддерживает web farms и многопроцессорные системы? Сколько он стоит? Как Вы будете разрабатывать веб-сервис на java?
> К тому же, когда нам java программист требуется, мы идем к рекрутерам и уже через неделю можем хоть каждый день интервью проводить. А где мы спеца по C# раздобудем?
Если вам он действительно нужен, пишите нашему team managerу. А если это аргумент в дебатах - ответ Выше=) Да и рано еще. Российские разработчики не очень мобильны, это Вы можете наблюдать по дискуссии в форумах. Наша цель как раз помочь людям в освении новой платформы.
> Сервер-то дополнительный от силы 10 штук стоит и простоит года три, без проблем. А синьору придется 70-100k в год выплатить, да еще рекрутеру тысяч двадцать. Вот и весь подсчет. Если меня java по скорости не устроит - самое последнее о чем я подумаю - это о смене языка. Трудно придумать решение дороже. Java сейчас знают все.
В этом явный плюс java. Но не стоит забывать, что переход на новый язык - беспроблемен для эксперта. А вот изучение тонкостей технологии..ну да, это приобретается с опытом. Но то, что эксперты не дешевы - это правда, так было и так будет.
> Да чего же в нем субъективного. Вон взять любой job hunter-ский сайт да поискать по слову C#. Много там найдется фирм заинтересованных в разработчиках? Хорошо, если вообще найдутся.
Уже появляются. Если Вы про западные конторы, то вообще никаких сомнений. Знакомый, например, в Швеции - их фирма уже после выпуска beta 1 решила переделать свой портал на ASP.NET
> Впрочем, еще раз подчеркну, что я не противник Microsoft. Нужно посмотреть - может и получится у них с этим нетом. Но что-то сомнений у меня много. Рынок-то занят. И занят фирмами весьма, и весьма кусачими. А где те преимущества, которые заставят нас простых project manager-ов броситься к начальству с объяснениями почему мы должны потратить эту кучу денег для перехода на net?...
А это дело маркетологов влиять на начальство=)
А платой за немобильность софтверной кампании будет служить ее финансовое состояние.
|
|
|
|