Форум: "Потрепаться";
Текущий архив: 2002.05.09;
Скачать: [xml.tar.bz2];
ВнизJava vs. .Net Найти похожие ветки
← →
iZEN (2002-04-02 00:36) [0]http://www.osp.ru/pcworld/2001/12/142.htm
← →
iZEN (2002-04-02 00:52) [1]Цитата:
<...>Java подавался под соусом «один язык — множество независимых ОС», то .NET уже подается как «одна ОС — множество независимых языков».
Моё мнение:
Java -- технология одного языка для множества платформ;
.Net -- технология одной платформы для множества языков.
← →
iZEN (2002-04-02 00:58) [2]Особенно мне понравилось последнее:
"Свое право, как и в рыцарские времена, Microsoft и Sun доказывают мастерством владения клинком. Средневековье было священным царством меча, являвшего прообраз креста. Меч считался живым существом и обладал магическими свойствами. Каждому великому мечу давалось имя. Его рукоять представляла собой священный ковчег, в котором хранились частицы мощей. Меч был оружием избранных и посвященных. Только равному с равным дозволялось скрещивать оружие. Рыцарь был только служителем меча, вершившим высшую справедливую волю. На клинке меча высекались слова молитвы, которую он возглашал каждым своим ударом. «Сеть — это компьютер» — вот девиз, который начертан на мече Sun, носящем экзотическое имя Java. «Компьютер — это сеть» — такой девиз все более явственно проступает на мече Microsoft с магическим именем .NET."
← →
vuk (2002-04-02 01:02) [3]Статья как статья, ничего нового... Вообще говоря, Sun и MS - это два сапога из одной пары. Каждый из них хочет быть больше всех. И не надо представлять себе Sun как белых и пушистых.
Если смотреть правде в глаза, то в Sun своих целей в продвижении Java не добились. Достаточно вспомнить, как всего несколько лет назад говорили, что Java будет везде и всюду, а все остальное чуть ли не сгинет. Ан нет, не вышло. Сейчас то же самое слышится из стана MS. Что-то мне подсказывает, что с .NET и C# может получиться то же самое, что и с Java.
Посмотрим... Если все-таки появятся версии CLI рантайма для других ОС, то у Java будет очень сильный конкурент. Заодно и потому, что платформа .NET, как написано в статье, подразумевает модель "одна среда исполнения - много языков"(в отличие от Java). А разноообразие это всегда хорошо. Но в любом случае говорить о чем-то определенном пока еще рано и бросать все и срочно переселяться на .NET, я думаю, пока не стоит.
← →
Suntechnic (2002-04-02 01:26) [4]>Что-то мне подсказывает, что с .NET и C# может получиться то же самое, что и с Java.
...я всё-таки думаю, что у C# судьба будет не такая как у Java. По одной лишь причине: за Java стояла Sun, которая на рынке PC ничего фактически не решала. А за C# стоит Microsoft, владелец 80% рынка OS для PC. Так что как Microsoft скажет, так и будет. Можно бить себя в грудь и кричать, что я не согласен, но расстановка сил от этого не поменяется. Я не говорю плохо это или хорошо, я лишь констатирую факты...
← →
iZEN (2002-04-02 01:31) [5]Java сейчас активно продвигается на рынке персональных устройств (КПК, сотовые телефоны). Даже под WinCE сделали реализацию JVM.:)
Специфицируются JVM под разные классы устройств -- идёт разделение по ограничениям на объём физической памяти и по мощности процессора, но язык-то(Java) остаётся одним и байт-код тем же, только JVM и библиотеки разные используются соответственно мощности устройства. В JBuilder-е можно разрабатывать midlet-ы для сотовых Nokia-телефонов, причём в дизайнере работаешь с живыми J2ME-компонентами и отлаживаешь всё тут же на "эмуляторе" Nokia. Прикольно! Компилишь один раз, используешь "везде".
← →
iZEN (2002-04-02 01:39) [6]Я полагаю, для Java операционная система по сути не нужна! ОС для неё -- это просто прослойка к физическим устройствам. Java-программа настолько "оторвана" от ОС, что я например, порой забываю о существовании операционной системы и её "проблемах".
В compulenta.ru как-то была недавно новость о реализации "чистой" JVM-ОС для КПК. Жаль, ссылку не сохранил.
Для ALL:
Задайте себе вопрос: "А нужна ли нам операционная система по сути?"
← →
iZEN (2002-04-02 02:08) [7]Вот ещё: http://zdnet.ru/?ID=184416
← →
iZEN (2002-04-02 02:26) [8]И ещё: http://zdnet.ru/?ID=184419
← →
VuDZ (2002-04-02 03:48) [9]слушай, да? иди разводи свои holywars в другом месте :>
если серьёзно -это надо обсуждать с людьми, кто реально знает и net & java, на rsdn.ru попробуй
← →
Suntechnic (2002-04-02 04:03) [10]>VuDZ © (02.04.02 03:48)
>если серьёзно -это надо обсуждать с людьми, кто реально знает и net & java...
ну это вообще наезд :))).... я профессиональный С++-ник, когда то Java-ой занимался, а сейчас имеено в .NET и разбираюсь, в свете нового проекта. И заметь, я не на rsdn.ru :)
... "реально" знать .NET практически невозможно на данный момент. Ей от роду всего чуть больше года и коммерческих проектов не существует априори.
← →
iZEN (2002-04-02 07:37) [11]Для VuDZ © (02.04.02 03:48).
В скором времени и Вам предстоит выбирать, я в этом не сомневаюсь. Иначе останетесь при своих делах.:(
← →
limon (2002-04-02 10:21) [12]> VuDZ © (02.04.02 03:48)
iZEN прав - конфа-то "Потрепаться".
Да и многим интересно. Мне вот тоже, пришлось с С++ & Delphi перейти на Java, и, совсем не за горами, NET просматривается.
← →
vuk (2002-04-02 10:51) [13]to iZEN:
>В скором времени и Вам предстоит выбирать, я в этом не
>сомневаюсь. Иначе останетесь при своих делах.:(
Такие заявления слышно уже лет 5, если не больше. Правда, с тех пор так ничего и не поменялось.
Я считаю, что смысл работать с Java есть там, где есть большой зоопарк клиентов на разных ОС или аппаратных платформах. Например, разработка web-проектов, в частности web-сервисов или те же мобильные устройства. В остальных случаях лучше 10 раз подумать - а надо ли оно.
to Suntechnic:
>"реально" знать .NET практически невозможно на данный момент
В точку. Технология только "проклюнулась", и серьезных проектов, сделанных с ее применением пока не видно. Где-нибудь через год, а то и полтора уже можно будет что-то оценивать...
А вообще, я уже говорил, что идея MS нравится мне тем, что позволяет существовать большому количеству языков в пределах одной платформы, а значит потенциально может привлечь большее количество разработчиков.
← →
VuDZ (2002-04-02 12:59) [14]
> ну это вообще наезд :))).... я профессиональный С++-ник,
> когда то Java-ой занимался, а сейчас имеено в .NET и разбираюсь,
> в свете нового проекта. И заметь, я не на rsdn.ru :)
где наезд-то? Ты _занимался_ жавой, а сейчас _разбираешся_ в Нете.
> В скором времени и Вам предстоит выбирать, я в этом не сомневаюсь.
> Иначе останетесь при своих делах.:(
Уважаемый, я занимаюсьв основном низкоуровневым программёрством кросс-платформенным (именно по-этому я говорил о переносимости с++, уж мне то ли это не знать) и я никогда не перейду полностью на жаву или Нет. это напоминает ситуацию, когда нужна куча программёров для 1С, и все говорят, что скоро не останеться нормальных програмёров...
Вы же не станете отрицать, что знание асма иногда очень полезно? Да, он не переносим в исходниках между win32 & unix, но тем не менее...
← →
Suntechnic (2002-04-02 16:45) [15]>VuDZ © (02.04.02 12:59)
>где наезд-то? Ты _занимался_ жавой, а сейчас _разбираешся_ в Нете.
Самый типичный наезд :). Когда я говорил, что с .NET "разбираюсь" я не имел ввиду что изучаю как два числа сложить... Ещё раз повторю, если неясно выразился: " Знать .NET на настоящий момент просто нереально..." А высказываться в духе того, что местным обитателям форума не под силу такая ноша, как трёпотня относительно .NET и Java это по крайней мере их неуважать... а по поводу rsdn... нетактично это обсуждать здесь, но у меня там появляться желания нет никакого.
← →
VuDZ (2002-04-02 18:47) [16]имел в виду, что тут большая часть не юзает активно java или .net, а ни к кому лично это не относилось. если обидел - I"m sorry...
← →
yaJohn (2002-04-02 18:54) [17]Чем бы дитя ни тешилось, абы не VB.
← →
IronHawk (2002-04-03 10:46) [18]
> yaJohn © (02.04.02 18:54)
:=TRUE;
:-))) !
← →
Anatoly Podgoretsky (2002-04-03 11:09) [19]iZEN (02.04.02 00:52)
.Net -- технология одной платформы для множества языков.
А не
.Net -- технология множества платформ для множества языков.
или я ошибаюсь?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.05.09;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.005 c