1.1, User294 (ok), 17:02, 14/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
Оракель купил яву и решил что пора бы уже показать всем кто тут хозяин. Чойта дескать какие-то гугли задаром юзают то что они за бабки купили?! Ату их! :) А то что в долговременном плане это заставит всех валить с явы - куда уж ископаемым манагерам из оркала понять? :)
| |
|
2.101, Карбофос (ok), 11:15, 15/08/2010 [^] [^^] [^^^] [ответить]
| +11 +/– |
тот факт, что ключевые разработчики Sun (не только java) побежали из оракла, говорит уже о многом.
это ж-ж-ж-ж неспроста!
(c) Винни-Пух
| |
2.132, StrangeAttractor (ok), 23:27, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
> А то что в долговременном плане это заставит всех валить с явы
А куда валить-то? На .Net чтоли? C++ и PHP не предлагать - толстовато будет.
| |
|
3.287, Карбофос (ok), 12:56, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
как-бы сравнивать плюсы и пхп вообще некорректно. разные области, знаете ли...
| |
|
4.291, StrangeAttractor (ok), 16:33, 17/08/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>как-бы сравнивать плюсы и пхп вообще некорректно. разные области, знаете ли...
А кто сравнивает? Вопрос в том, что Java ежду ними примерно посерединке вроде, и на этом уровне ничего кроме .Net из альтернатив не видно.
| |
|
5.293, Карбофос (ok), 16:58, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
это не обвинение, но по всей видимости, просто вы ничем другим не интересовались, кроме явы и дотнет. не знаю, от чего это зависит. может быть просто в учебном заведении или где еще такое практикуется. нас учили от ассемблера до явы. причем, не яве, как языке программирования, а яве, как ОО концепте. не больше. в принципе, можно было бы с таким же успехом выбрать любой другой ООЯП.
| |
|
6.297, StrangeAttractor (ok), 17:15, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
В учебных заведениях лично меня учили ровно четырём языкам - GWBASIC, VisualBasic, VisualC++ 6, SQL. А задача в другом. На Java можно удобно, быстро (до свидания, C/C++) писать хорошо читаемые, легко расширяемые и эффективно выполняеые программы (до свидания, PHP) десктопные программы (привет, C++) и Web-приложения (привет, PHP), которые будут работать практически на любой современной серверной или десктопной ОС. .Net - похоже, и местами даже интереснее, но уж больно убога её свободная кроссплатформенная реализация. Так что на чём писать если не на Java, я вообще не понимаю.
| |
|
7.306, Аноним (-), 22:45, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
продолжу свою мыслью -> меня учили тож бэйсику и паскалю. но после этого я делал до 10 мегов патчей в виртуальную машинку джавы (1.4 версия, давно было не помню какой релиз:) ). но одно могу сказать точно - нефиг сравнивать нативное исполнение кода с jvm. тут можно долго меряться своими достоинствами, но все-таки у вас есть процессор который исполняет инструкции, и каждая инструкция важна. (просто разрабатываю высоконагруженные системы:) )
| |
|
|
|
|
3.316, User294 (ok), 15:07, 18/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>А куда валить-то? На .Net чтоли? C++ и PHP не предлагать - толстовато будет.
А никто вам и не будет ничего предлагать, ишь размечтались то. Оракл гайки подзатянет - сами побегут. Кому надо - сам и будет искать варианты, под свою толщину и прочая. А кто-то со скрипом прогнется под новые условия от парней из оракла. При том оракл кажется решил играть жестко. Наверное хотят отбить бабки на покупку саней.
ЗЫ: не допираю - чего такого вредного/нехорошего/оскорбительного в этом сообщении что модераторы его стирают, при том два раза уже. Модераторы, где ваша совесть? Чего такого обидного/нехорошего в этом сообщении? Может быть вы не поленитесь объяснить хотя-бы?
| |
|
4.333, минона (?), 12:39, 19/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
угу. мои тоже.
а всего-то и написал, что наса, абамой и куча ещё пыхпых устраивает, а аналитегу с опеннета - ни-ни. не его уровень.
анонимный олигарх.
| |
|
|
2.309, ffsdmad (ok), 08:23, 18/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
задача манагеров грести лопатами деньги, а не делать людей счастливыми позволяя использовать java, и манагеры ораклы с этим справляются
но и работа то у них тяжёлая, представьте зарабатывать конфетах отобраных у детей
| |
|
1.2, emg81 (?), 17:03, 14/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Android - не единственная мобильная ОС на основе linux. сильно не переживаю.
к тому же, java - это не всегда так уж и удобно, к сожалению.
я, скорее всего, что-то не понимаю и легко могу быть не прав.
| |
|
2.5, Voviandr (ok), 17:20, 14/08/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
>к тому же, java - это не всегда так уж и удобно, к сожалению
в этом мире всё очень относительно и познаётся только в сравнении. в сравнении с с++ ява - просто подарок судьбы, а в сравнении с с# немного проигрывает из-за отсутствия пропертей, делегатов и лямбда-выражений. так то на вкус и цвет товарища нет.
но одно скажу точно - если бы ява была неудобной для большинства, она не стала бы одним из самых распространённых языков программирования.
| |
|
|
4.14, аноним (?), 18:10, 14/08/2010 [^] [^^] [^^^] [ответить]
| +4 +/– |
угу. вот берешь так оебс в 2010 и охреневаешь - оракл формс в виде апплетов, где до сих пор не работает колесо мыши. ну а как такую формочку слобать - вообще отдельная песня.
серверный код не лучше - jsp, ejb, corba + ее наследство и еще вагон кроссплатформенного мусора.
зы:
поверь, анси с + посикс, или с++ + какая-нибудь библиотека классов (типа qt) - не менее кроссплатформенно.
| |
|
5.153, upyx (ok), 07:26, 16/08/2010 [^] [^^] [^^^] [ответить] | +/– | Таки да Вы еще забыли сказать, что эти формы не масштабируемые Ну да черт ... большой текст свёрнут, показать | |
|
6.159, аноним (?), 09:14, 16/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
и тем не менее кластерного ПО не на java гораздо больше.
и топ500 тому пример.
зы:
вы не верно манипулируете терминами.
что вы имеете в виду под кластерным ПО? кластерные фс? распределенные вычисления? ну да не суть. поверьте, java тут только один из многих универсальных языков. и ничем не лучше ни с + набор библиотек, ни с++ + набор библиотек, ни паскаля - в конструкции языка распределенных вычислений не заложено. по этому это всего-лишь вопрос привычки.
а тем временем есть языки/платформы специально для таких вычислений.
| |
|
7.225, Dimgun (?), 16:27, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>и топ500 тому пример.
>
>зы:
>вы не верно манипулируете терминами.
>что вы имеете в виду под кластерным ПО? кластерные фс? распределенные вычисления?
>ну да не суть. поверьте, java тут только один из многих
>универсальных языков. и ничем не лучше ни с + набор библиотек,
>ни с++ + набор библиотек, ни паскаля - в конструкции языка
>распределенных вычислений не заложено. по этому это всего-лишь вопрос привычки.
>а тем временем есть языки/платформы специально для таких вычислений.
Зайди на хобот и посмотри как она масштабируется по ядрам. На спарках родилась, это тебе не одноядерные х86 поделки. С масштабируемостью у нее все ок
| |
7.275, upyx (ok), 07:23, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
Дык, я же и говорил, что альтернатива есть :-) Но кто-то считает, что Java для их целей лучше. И не безосновательно, полагаю...
P.S.
> что вы имеете в виду под кластерным ПО? кластерные фс? распределенные вычисления?
Все вместе.
> ну да не суть. поверьте
Я и не заострял на этом внимания :-)
> java тут только один из многих универсальных языков
Полностью согласен с этим утверждением. А что лучше или хуже каждый определяет для себя сам.
| |
|
|
|
|
3.13, filosofem (ok), 18:07, 14/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну перечислите хотя бы несколько качественных и труднозаменимых программ на Жаве. Мне действительно интересно. Но почему-то вспомнить могу только ынтырпрайз-поделки локального значения и раздражающие тормозилки на мобилках.
>если бы ява была неудобной для большинства, она не стала бы одним из самых распространённых языков программирования
Большинство не пишет на Жаве.
| |
|
4.17, MVK (??), 18:25, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
Аналогично - назовите такие незаменимые программы на Delphi ;) Многие из программ написанных на Java тихо и спокойно работают в системах документооборота, биллинга, ERP и т. д., не имея какого-либо названия. На Java пишут много там где предприятие доросло до Java :)
| |
|
|
Часть нити удалена модератором |
6.35, Аноним (-), 19:08, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
к вашему сведению в сапе ява стэк мало где используется, разве что для Enterprise Portal да Adobe Document Service чтобы pdf-ки счетов и накладных выплевывать
| |
6.52, MVK (??), 20:31, 14/08/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Ну про эти недоподелия на предприятиях я и написал, назовите что-нибудь чего
>я не знаю. Я думал сейчас троли жавофилы начнут про эклипс
>и сап, а тут так слабенько, фи.
Все что надо Вы можете найти сами на запрос "java success story", в принципе у Оракла есть соответствующая страничка: http://www.oracle.com/customers/index.html еще тут http://java.sun.com/products/servlet/success.html Список приложений и библиотек различной популярности на Java есть тут: http://freshmeat.net/tags/java Про Eclipse - это Вы хорошо вспомнили. Из того что еще на слуху, припомнились: ArgoUML, DbVisualizer, FreeMind, Ehcache, jEdit, Red5, Openfire, Alfresco
| |
|
7.294, зябр (?), 16:59, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
характерно, что половина программ - инструменты для разработки на Яве, остальные - далеко не лидеры по отраслям
| |
|
|
|
4.19, Voviandr (ok), 18:28, 14/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
если надо по-быстрому написать простую , но узкоспециализированную софтину для бизнеса , которая работает с базами данных, отчётами и формами, то с явой может соперничать только дотнет. у явы свой сектор, он достаточно неплохой несмотря на то что вы его не замечаете. не замечаете оттого, что смотрите не в ту сторону.
| |
|
5.22, аноним (?), 18:39, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
да и тут все не так просто.
откровенно, для чего ынтырпрайз брал сапы, оебсы?
дык айпио пройти. вон уралкалий за бугор продается. сосем, а не только привлечь капитал на лсе.
а что в таких конторах в загашнике еще и 1с колбасится, в/из которой такие жабисты данные в cvs файлах переливают - это как бы никому и не интересно.
но это до кризиса. а вот сейчас смотрю на 1с, которая 8.2, и думаю - интересно, если айпио можно будет с ней проходить, то долго ли ораклу в ынтырпрайзе быть?
а что, кучу субд держит, кластеры - пожалуйста, включая сервера приложений, веб-клиент симпотнрый.
как думаешь, 1с-овцы добьются такого авторитета?
| |
|
6.215, sndev (?), 14:35, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
бред сивой кобылы. Вы сами то поняли что понаписали ?
что за феня ?
| |
|
7.218, аноним (?), 14:52, 16/08/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
это было не для вас.
проходите дальше, там сразу на право под арку. там на/по фени.
| |
|
|
5.36, filosofem (ok), 19:10, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>если надо по-быстрому написать простую , но узкоспециализированную софтину для бизнеса ,
>которая работает с базами данных, отчётами и формами, то с явой
>может соперничать только дотнет. у явы свой сектор, он достаточно неплохой
>несмотря на то что вы его не замечаете. не замечаете оттого,
>что смотрите не в ту сторону.
Если быстро и на коленке и с базами и для бизнеса можно писать на чем угодно. И все это взаимозаменимо чуть менее чем^[3^W полностью.
| |
|
6.42, аноним (?), 19:25, 14/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
не. не так. на том, что лучше знаешь.
тут подход с 2-х сторон - вначале убеждаешь бизнес что ему нужна именно эта платформа, язык и т.д. потом пионеров - вы, со знаниями указанного_выше очень востребованы бизнесом.
так и появляются евангелисты.
| |
|
7.44, filosofem (ok), 19:38, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>не. не так. на том, что лучше знаешь.
Не обязательно. Я например писал, чтобы ознакомиться с новыми для себя языками и фрэймворками. Как бы учишься и получаешь неплохую как бы стипендию как бонус. =)
| |
|
|
|
|
5.24, аноним (?), 18:46, 14/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
а нахрена?
ты задачу ставь.
а то "мне вон то и это, и штоб перламутровое и на жабе".
а то поразведут сотню кластеров с тормозами жабы, где еще и транзакции отваливаются и в голову не приходит, что тоже самое под досом 15 лет назад работало и обслуживал его старый дед, к которому такие с ненормативной лексикой до сих пор иной раз бегают.
| |
|
|
7.33, аноним (?), 19:07, 14/08/2010 [^] [^^] [^^^] [ответить]
| –4 +/– |
gfs на java? вот не знал, что в ядро уже модули на java пишут.
а на чем и какого языка больше в больших таблицах - я не знаю. исходники мне гугл не показывал, а тебе?
правда вики подсказывает (в разделе other implementations http://en.wikipedia.org/wiki/Bigtable), что есть реализации на с++
а по теме - как ты думаешь, сама jvm на чем написана?
на jave пишется прикладной софт, системный (и сама jvm) - нет.
порой прототипы системного софта, а потом часть или вся переписывается, часть остается, если в данной точке производительность все-равно лучше не будет.
ну и халтуры конечно.
| |
|
|
9.43, аноним (?), 19:32, 14/08/2010 [^] [^^] [^^^] [ответить] | –4 +/– | 1 список распределенных фс очень большой, например ceph 2 с чего вы взяли, что... текст свёрнут, показать | |
|
|
|
|
|
4.32, pavlinux (ok), 19:07, 14/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Ну перечислите хотя бы несколько качественных и труднозаменимых программ на Жаве.
Maple
Azureus
| |
|
5.54, Voviandr (ok), 20:38, 14/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
>>Ну перечислите хотя бы несколько качественных и труднозаменимых программ на Жаве.
>
>Maple
>Azureus
JDownloader , Visual Paradigm, Aqua Data Studio, была ещё инфа про аналог 1с:бухгалтерии на java
| |
|
6.61, MVK (??), 21:20, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
Кроме уже перечисленного "барахла" в виде: Eclipse, ArgoUML, DbVisualizer, FreeMind, Ehcache, jEdit, Red5, Openfire, Alfresco,
еще припомнились: JIRA, Zend Studio, Wowza, Lotus Notes (частично на Java), Ansys (частично на Java)
| |
|
7.66, pavlinux (ok), 23:00, 14/08/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
>Кроме уже перечисленного "барахла" в виде: Eclipse, ArgoUML, DbVisualizer, FreeMind, Ehcache, jEdit,
>Red5, Openfire, Alfresco,
>еще припомнились: JIRA, Zend Studio, Wowza, Lotus Notes (частично на Java), Ansys
>(частично на Java)
!!! NETBEANS !!!!
| |
|
8.81, Аноним (-), 01:14, 15/08/2010 [^] [^^] [^^^] [ответить] | +/– | Вы знаете, бинс хорош Но Если бы и он нормально работал с удалённой файловой с... большой текст свёрнут, показать | |
|
9.87, pavlinux (ok), 04:02, 15/08/2010 [^] [^^] [^^^] [ответить] | +1 +/– | Нет такой файловой системы Хотя не, вру, - http en wikipedia org wiki Remote_... большой текст свёрнут, показать | |
|
|
|
|
5.318, User294 (ok), 15:09, 18/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Azureus
Он что, единственный в мире торент клиент? Это что, осенний гон начался? :)
| |
|
4.49, Гога (?), 19:56, 14/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не обижайте OpenFire, пожалста - хороший XMPP-сервак с кучей полезных приблуд. К примеру, хоть и сам не поклонник Java.
| |
|
5.142, Crazy Alex (??), 00:23, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
Уж ему аналоги ищцтся ммоментально. Тот же ejabberd, к примеру. Который жрёт в несколько раз меньше ресурсов и вменяемо работает с транспортами. У опенфайра же - либо используй встроенные (которые не зацепишь с другого сервера), либо лови косяки - внешние (скажем, питоновские) регулярно отваливаются, криво поддерживают расширенные функции. И если удалить транспорт, то на каждом из его контактов надо отдельно потыкать, подтвердить отказ авторизации, а только потом удалить. Проклинаю тот день, когда повёлся на наличие транспорта QQ (который окзался ещё и не рабочим) и поставил это чудо...
| |
|
6.145, SkyRanger (ok), 01:48, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Уж ему аналоги ищцтся ммоментально. Тот же ejabberd, к примеру. Который жрёт
>в несколько раз меньше ресурсов и вменяемо работает с транспортами. У
>опенфайра же - либо используй встроенные (которые не зацепишь с другого
>сервера), либо лови косяки - внешние (скажем, питоновские) регулярно отваливаются, криво
>поддерживают расширенные функции. И если удалить транспорт, то на каждом из
>его контактов надо отдельно потыкать, подтвердить отказ авторизации, а только потом
>удалить. Проклинаю тот день, когда повёлся на наличие транспорта QQ (который
>окзался ещё и не рабочим) и поставил это чудо...
Уже год юзаю как интерпрайз ИМ в организации и никаких проблем... ЧЯДНТ?
| |
|
|
4.63, аноним (?), 22:47, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
SPSS (теперь PASW), например. Раньше разрабатывалась одноимённой компанией, теперь её купила IBM. Популярна у тех, кто занимается статистикой.
Scilab ещё (во всяком случае частично).
| |
4.73, iZEN (ok), 00:22, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Ну перечислите хотя бы несколько качественных и труднозаменимых программ на Жаве.
RSSOwl, SweetHome3D, jEdit, muCommander, VncViewer, javadjvu, GLIPSGraffiti, DirSyncPro.
| |
|
5.80, аноним (?), 01:13, 15/08/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
список жава кода никто не просил.
просили проги без которых ну никак. и аналоги либо хуже, либо вообще нет.
из всего только павлину нетбинс вспомнил. на мой взгляд единственное достойное.
| |
5.149, Piter_Ring (ok), 04:36, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>Ну перечислите хотя бы несколько качественных и труднозаменимых программ на Жаве.
>
>RSSOwl, SweetHome3D, jEdit, muCommander, VncViewer, javadjvu, GLIPSGraffiti, DirSyncPro.
muCommander - очень замешательная штука!
такой себе косячковый клон нортонкомандера (именно его а не фара) с непомерными запросами к ОЗУ. При голом старте так себе чуть-чуть 80м откушивает. Да во времена его прародителя и винтов таких небыло как отъедает эта прога. Ну и работает он тоже не торопясь. Это главная черта всего софта написанного на жабе.
| |
|
|
3.20, аноним (?), 18:29, 14/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
да не пропертями "сильны" жабы с дотнетами, а легкостью и простотой разработки.
плюс набор стандартных классов и пр. почти под все нужды. пусть безобразно, зато однообразно. а что в с? ок, упростим, а что в с++? стл?
в проектах на с/с++ пока нужный набор подберешь или сам напишешь, голову сломаешь.
сейчас то оно намного лучше, но библиотек типа qt (где все в одном) мало и функциональность попроще.
вот и вся разница. на с/с++ лучше, но дольше и квалификация должна быть лучше. а индусы - дешевле. да и за 15 лет в ынырпрайзе их уже много развелось.
| |
3.74, iZEN (ok), 00:25, 15/08/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
>в сравнении
>с с# немного проигрывает из-за отсутствия пропертей, делегатов и лямбда-выражений.
Лямбда == анонимный класс. Проперти — man JavaBeans. Делегаты это как в Delphi — ссылки на методы — спасибо, кушайте сами.
| |
|
4.110, Knuckles (ok), 12:50, 15/08/2010 [^] [^^] [^^^] [ответить] | +2 +/– | Ага, только запись длиннее раза в 3 получается всего-то Как это влияет на читае... большой текст свёрнут, показать | |
|
5.119, Mt (?), 15:36, 15/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
О да, истиная правда. Вот только о тех кто будет использовать весь этот Java-софт думать даже не пытаются.
На java наверняка можно написать хороший продукт. Вот только никто (статистически) этим не занимается - нахрен нужно то - зато предсказуемо и бизнесу приятно. Зачет.
| |
|
6.120, iZEN (ok), 15:42, 15/08/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
>О да, истиная правда. Вот только о тех кто будет использовать весь
>этот Java-софт думать даже не пытаются.
>
>На java наверняка можно написать хороший продукт. Вот только никто (статистически) этим
>не занимается - нахрен нужно то - зато предсказуемо и бизнесу
>приятно. Зачет.
Картинки по запросу Eclipse RCP: http://www.google.ru/images?q=Eclipse+RCP
| |
|
7.213, аноним (?), 13:29, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
только до вменяемого состояния всю эту бодягу довели на 300% дольше, чем такие архитекты планировали.
результат у 4 кед даже лучше.
| |
|
|
|
|
3.104, User294 (ok), 11:51, 15/08/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
> в сравнении с с++ ява - просто подарок судьбы
Попробуйте на яве написать гамезу уровня NFSки или Quake, и чтоб оно еще и не тормозило потом, будет интересно посмотреть как вы повторите эту фразу после этого :). Да и на десктопах - программы стартующие полчаса (пока там жирный рантайм взлетит...), тормозные и жрущие вагон оперативы - уж точно не подарок для тех кто их использует. Ну да, если пинками загнать в загон с выбором или ява, или никак - и ее поюзают. А вот если выбор появляется - что-то не больно то яву юзать спешат.Ну или где оно на десктопе или какойнить n900, где выбрать можно на чем проги писать? Ы?
| |
|
4.111, Knuckles (ok), 12:52, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>... или Quake, и чтоб оно еще и не тормозило
Ой, да ладно. Q2 даже на JS в браузере не тормозит.
| |
|
|
6.190, User294 (ok), 12:00, 16/08/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Q2 на Java ! НЕ ТОРМОЗЯТ ДАЖЕ ЧЕТЫРЕ КОПИИ НА МОЁМ НОУТЕ НА Sempron-е :)
Q2 в каком году вышел? И какие тогда были CPU? :) Извините, а в нативном коде он играбелен даже на карманных девайсах. У которых проц ессно в разы дохлее Sempron'а (т.к. жрать энергию в таких же объемах там неоткуда). Ничего так что Q2 в нативном коде запускали даже на N800, где 400MHz ARM и никаких 3D ускорителей? Зато могу себе представить какое было бы слаудшоу там же на яве - FPS бы грохнулся раза в 3 поди. Ну да, когда вместо 300 FPS у вас всего 100 - это всем похрен. А когда вместо 25 станет менее 10 - вот это уже не совсем похрен :)
| |
|
|
4.117, iZEN (ok), 15:01, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>> в сравнении с с++ ява - просто подарок судьбы
>
>Попробуйте на яве написать гамезу уровня NFSки или Quake, и чтоб оно
>еще и не тормозило потом, будет интересно посмотреть как вы повторите
>эту фразу после этого :).
Jake2 — аналог Quake2 на Java. Давно написан и не тормозит, что (не)удивительно.
Бенчмарк: http://www.bytonic.de/html/benchmarks.html
| |
|
5.125, maxkit (ok), 19:59, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
Это с аппаратным OpenGL, написанном совсем не на Java и код которого выполняется 80% времени. А в software mode глядя на производительность Java - плакать хочется.
| |
|
6.126, iZEN (ok), 20:54, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Это с аппаратным OpenGL, написанном совсем не на Java и код которого
>выполняется 80% времени. А в software mode глядя на производительность Java
>- плакать хочется.
Развеселись: http://kano.net/javabench/data
Что грустный такой? :)
| |
|
7.195, User294 (ok), 12:10, 16/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Развеселись: http://kano.net/javabench/data
>Что грустный такой? :)
Тоже повеселись. Почему-то жабисты приводят только удобные им тесты, тщательно выкапывая оные. А вот например компрессия и декомпрессия данных на скорость - http://quicklz.com/bench.html
Почему-то там любимая вами ява сливает в тестах "всего" в каких-то 2-3 раза на одном и том же алгоритме :).И уж наверное авторам нет резона портить результаты своей же библы? Они там вообще либу бенчмаркают, без каких либо заяв про C(++) vs Java вообще :)
| |
|
|
|
4.143, Crazy Alex (??), 00:27, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
На десктопе джава-софту вообще делать нечего, так как JVM крайне некооперативна, а именно - никогда на отдаёт память. То есть если вы получили кратковременный пик потребления памяти - то обратно вы её не вернёте, пока софтина не завершится. На сервере это часто приемлемо, но на десктопе???
| |
|
5.146, SkyRanger (ok), 01:52, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>На десктопе джава-софту вообще делать нечего, так как JVM крайне некооперативна, а
>именно - никогда на отдаёт память. То есть если вы получили
>кратковременный пик потребления памяти - то обратно вы её не вернёте,
>пока софтина не завершится. На сервере это часто приемлемо, но на
>десктопе???
А уборка мусора как? В том же jEdit можно тыцнуть на цифрах выделения памяти и случится чудо :)
| |
|
6.162, аноним (?), 09:36, 16/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
чисто не там где убирают, а там где не сорят.
пословице несколько столетий.
| |
6.196, User294 (ok), 12:11, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>А уборка мусора как? В том же jEdit можно тыцнуть на цифрах
Ну вот вы и тыцайте. А мне проще нормальный софт использовать.
| |
|
7.270, SkyRanger (ok), 01:16, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>А уборка мусора как? В том же jEdit можно тыцнуть на цифрах
>
>Ну вот вы и тыцайте. А мне проще нормальный софт использовать.
Ну, как бы, никогда памяти не отжирал jEdit настолько, что риходилось вручную уборку делать...
Можно подумать проги написанные на C++ или Анси Си не жруть память... Про игры можно не напоминать? И сколько патчей для прочих программ выходит, пока утечки памяти не устранят.
Дело не в Яве, дело в факторе кривизны рук, если память берешь - будь добр вернуть взад, не сделал - не удивляйся утечкам памяти...
| |
|
|
9.315, iZEN (ok), 12:59, 18/08/2010 [^] [^^] [^^^] [ответить] | –1 +/– | 95 всех игр для мобильных устройств написано на Java ME, как это ни странно ... текст свёрнут, показать | |
|
|
|
|
|
4.164, аноним (?), 10:02, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
это лучше воинствующих индусов.
и я ни плюсовал, ни минусовал.
зы:
если на свой десктоп я не ставлю jvm, то разницы в функциональности как-то и не видно.
отсутсвие флэша сразу же бросается в глаза.
поэтому не нужно писать о востребованности того чего нет, тем более там, где встречаются люди у которых есть участие в проектах иксоа, кед, гнома, ядра.
я и на жабе писал, и много, но это в ынтырпрайзе, и на десктоп себе лично я бы этого не хотел. мог бы писать это же и на других языках и хуже бы не было, но там уже вендор-локин, промышленный стандарт и прочее, что оправдывает жабу на предприятиях.
| |
4.271, GrAndSE (?), 01:21, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
Писал я гамезу на Java. Заказик был такой. Немного больше трех неделек: загрузка квейковских моделей (даже с анимацией), автоматическая генерация сцен, примитивный физ. движек, поддержка Lua, как языка скриптования, звук, какой-то геймплей :). Да, этому далеко до квейка или NFS, но я не гуру 3D и разработки игр и игры эти писались не одним человеком и не за месяц. Кстати, работало это все добро на проце 1.7 Гц, с 1 Гб рамы довольно шустро, при висячем в памяти NetBeans, Firefox несмотря на мои косяки :)
| |
|
|
|
1.3, Nirnroot (?), 17:09, 14/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Google будет бороться в ответ на иск Oracle,
Граммар-наци плачут горючими слезами.
| |
1.4, Voviandr (ok), 17:16, 14/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
какое отношение оракл вообще имеет к гугловкой яве ??? только то, что гугловская ява имеет общий синтаксис и название, и больше ничего. оракл хочет всех удерживать за яйца, имея для этого всего 7 патентов. а выйдет ли ? вспомнил нетленное "накось выкуси"©
| |
|
2.11, Tav (ok), 17:47, 14/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
Среда выполнения в Android основана на альтернативной свободной реализации Java SDK — Apache Harmony и виртуальной машине Dalvik. По сути, Oracle утверждает что альтернативная реализация Java нарушает их патенты. Может быть, компаниям, использующим Java (Google, IBM, Red Hat...), пора заводить общий патентный пул для защиты от Oracle.
Ситуация похожа на то, чего опасались относительно Monо (думаю, мы это еще увидим, Mono пока не на столько распространен, чтобы использовать его для подобного вымогательства). Но есть принципиальное отличие: у Java есть свободная реализация — OpenJDK, для которой, если я правильно понимаю, свободное использование патентов Oracle гарантировано.
| |
|
3.51, Гога (?), 20:05, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
А когда sun рубились с мелкософтом по поводу альтернативной реализации JVM под виндовс - сан тогда отсудила... Сейчас по тому же прецеденту не может процесс пойти? - уж очень похоже.
| |
|
4.55, аноним (?), 20:41, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
похоже да не очень.
тогда и исходников под гпл не было, и лицензия другая, и обещаний всяких тоже.
к тому же как лицензионный партнер мс нарушила парнерский договор, т.к. не переписала всю дживээем, а только ком объекты в синтаксис языка и реализацию этого в виртуалку вставила.
а тут - синтаксиз тотже, а все остальное свое.
| |
4.272, GrAndSE (?), 01:29, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>А когда sun рубились с мелкософтом по поводу альтернативной реализации JVM под
>виндовс - сан тогда отсудила... Сейчас по тому же прецеденту не
>может процесс пойти? - уж очень похоже.
Майкрософт тогда нарушила контракт, по которому не имела право делать яву несовместимую с явой от Sun (точно не скажу, но кажется выкинули все что не понравилось из стандартной библиотеки) и притом еще использовать торговую марку принадлежащую другой компании. Все реализации java сейчас совместимы, т.е. байткод сгенерированный OpenJDK будет выполняться в любой виртуальной машине той же либо более высокой версии.
| |
|
5.280, аноним (?), 09:30, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
дык и на вба наверное можно такое накатать. и запускать из ворда.
никто не говорил, что жаба вообще нихрена не умеет.
тут просто некоторые утверждают что она быстрее и си, и си++... прям асм и не иначе.
| |
|
6.308, GrAndSE (?), 02:17, 18/08/2010 [^] [^^] [^^^] [ответить] | +/– | Но vba далеко не кроссплатформенный, требует верд и ИМХО ущербный как язык тол... большой текст свёрнут, показать | |
|
|
|
|
2.18, MVK (??), 18:27, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>гугловская ява имеет общий синтаксис и название, и больше ничего.
- в этом и смысл иска, пора вспоминать забытое выражение "Pure Java"
| |
2.227, Dimgun (?), 16:43, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>какое отношение оракл вообще имеет к гугловкой яве ??? только то, что
>гугловская ява имеет общий синтаксис и название, и больше ничего. оракл
>хочет всех удерживать за яйца, имея для этого всего 7 патентов.
>а выйдет ли ? вспомнил нетленное "накось выкуси"©
Гугл занялся двоичной трансляцией ява кода для выполнения в далвике. Чего тут непонятного.
| |
|
1.10, jason (??), 17:33, 14/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
mdaaa..... эта oracle просто слон какой-то злобный. привалила на нашу голову. с другой стороны, когда сообщество этого тролля свалит, будем надеяться, оно станет сильнее. чтоб больше никто не совался.
| |
|
2.34, pavlinux (ok), 19:08, 14/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
>mdaaa..... эта oracle просто слон какой-то злобный. привалила на нашу голову. с
>другой стороны, когда сообщество этого тролля свалит, будем надеяться, оно станет
>сильнее. чтоб больше никто не совался.
Вообще-то в этой истории враг - Гугля.
| |
|
|
4.67, pavlinux (ok), 23:01, 14/08/2010 [^] [^^] [^^^] [ответить] | +1 +/– | см предыдущую новость Как видим, Гугля положила большой й на GPL, надыбала ... большой текст свёрнут, показать | |
|
5.71, аноним (?), 23:58, 14/08/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
да ладно. знаешь сколько я пасьянсов косынок с разными лицензиями видел.
если найдешь код из OpenJDK в Dalvik'е, то да. но с таким же успехом его можно искать и в .нете.
а пока видно только одно - гугля положила на оракловые патенты. а тут, как говорится, суд разберется кто больше положил патентов на патенты и патентами подтерся.
| |
|
6.79, астронимус (?), 01:08, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>а тут, как говорится, суд разберется кто больше положил патентов на патенты и патентами подтерся.
Остро, точно, злободневно
| |
6.84, filosofem (ok), 03:16, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
Это как если бы Гугл написал GCC(Google Cool Compiler) и выложил под BSD лицензией. Даже допустим без воровства кода, а все с нуля, да еще с шахматами и другими атрибутами.
Данная история аналогична, только про Джаву.
Если не задаваться вопроами "Кому это выгодно?" и "Почему Гугла не устраивает GPL?", все выглядит вполне безобидно.
| |
|
7.88, аноним (?), 04:47, 15/08/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
нет. не так.
гцц - компилятор. а java - язык. и использует его гугль только как язык.
гугль далвик написал, а то что он java в свой же байт-код компилит, ну так и c/c++ тоже не только гцц копилит, нет?
в визуал сях тоже вот винспицифик есть и такой код под линем не собирется.
| |
|
|
|
|
|
|
13.105, аноним (?), 11:55, 15/08/2010 [^] [^^] [^^^] [ответить] | –2 +/– | чтобы не городить ерунды, надо хоть в терминах определиться гугля написала вирт... большой текст свёрнут, показать | |
|
|
15.129, User (??), 22:29, 15/08/2010 [^] [^^] [^^^] [ответить] | +/– | Да не имеет значения на основе чего свою vm сделал google на OpenJDK или Апачев... текст свёрнут, показать | |
|
|
17.138, User (??), 23:55, 15/08/2010 [^] [^^] [^^^] [ответить] | +/– | Тем, что разработка подченена ораклу и он под GPL, а на GPL свет клином не сошел... большой текст свёрнут, показать | |
|
|
|
|
|
18.254, fi (ok), 19:56, 16/08/2010 [^] [^^] [^^^] [ответить] | +/– | Круто Особено вот это катит Predating the 6192476 patent, RFC 86 0 is probably... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
5.106, askh (ok), 11:58, 15/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Как видим, Гугля положила большой ..й на GPL,
> надыбала нужно коду из OpenJDK и перелецензировала под Apache 2.0.
Какой-то странный вывод. Google не нарушал GPL, не менял лицензию чужого кода, по крайней мере этого не следует из процитированного тобой текста. Там сказано, что Гугл создал свой аналог, ну так это же совершенно другое.
| |
|
6.230, Dimgun (?), 16:54, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>> Как видим, Гугля положила большой ..й на GPL,
>> надыбала нужно коду из OpenJDK и перелецензировала под Apache 2.0.
>
>Какой-то странный вывод. Google не нарушал GPL, не менял лицензию чужого кода,
>по крайней мере этого не следует из процитированного тобой текста. Там
>сказано, что Гугл создал свой аналог, ну так это же совершенно
>другое.
Он занялся двоичной трансляцией ява байткода.
| |
|
7.233, аноним (?), 17:34, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
и что?
где написано в лицензии, что байт-код моей программы принадлежит ораклу?
| |
|
|
|
|
|
|
1.16, ideafix (?), 18:21, 14/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Даешь LUA?:) А вообще, в недальновидность, беззубость и безмозглость гугловых юристов/программистов/управленцев мне верится с трудом. А вот в то, что оракл сможешь стать патентным троллем с сожалением, но верится.
| |
1.21, некто (?), 18:34, 14/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вызов принят и подтвержден. Похоже действительно будет забавное зрелище.
| |
|
2.27, аноним (?), 18:49, 14/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
да портфелями потрясут и усе.
оракл пока не ско - долго играть тоже не захочет.
| |
|
1.29, Аноним (-), 18:51, 14/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Теперь гугл будет прикрываться opensource и давить на жалость.
Что вобщем-то он и сделал - переводя стрелки "Иск Oracle является разочаровывающей и безосновательной атакой против open-source сообщества Java"
"Google будет защищать open source стандарты"
Кто нить покажет где в перечисленых возражениях opensource страндарты?
Это ли не попытка притянуть opensource движение к защите своей задницы ?
| |
|
|
3.68, Аноним (-), 23:15, 14/08/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
подскажу больше:
Каким боком Android является OpenSource стандартом?
Если речь идет о Davik - то что бы называться java vm ему надо проходить весь набор тестов,
иначе слово Java из названия надо убрать и заплатить бабло за сертификацию.
Google решил что можно использовать java (tm) сделать что-то свое наколенное и ничего ему за это не будет. Странное поведенние.
Ровно тоже самое как с FireFox - если ты что-то там свое колбасиш - называть это FireFox не имеешь право.
Так спрашивается - почему Google притягивает к внутрикорпоративным разборком OSS сообщество?
Опыт автора MySQL который плакался и втыкал палки в колеса Oracle не дает спокойно жить ?
| |
|
4.70, Иван Иванович Иванов (?), 23:54, 14/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
Google никогда не использовала слова Java VM для Android, только Java язык:
Java support
While Android applications are written in Java, there's no Java Virtual Machine in the platform and Java byte code is not executed. Java classes get recompiled into Dalvik executable and run on Dalvik virtual machine. Dalvik is a specialized virtual machine designed specifically for Android and optimized for battery-powered mobile devices with limited memory and CPU. Android does not support J2ME, like some other mobile operating systems. J2ME support can be provided via third-part-application such as the J2ME MIDP Runner [60].
| |
|
5.85, pavlinux (ok), 03:52, 15/08/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Google никогда не использовала слова Java VM для Android, только Java язык:
>
А вот для того что бы "Java classes get recompiled into Dalvik executable and run on Dalvik virtual machine", Гугля и нарушила патенты.
| |
|
6.89, аноним (?), 04:53, 15/08/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
судя по спискам патентов - нет.
чтобы перекомпилять классы (опенсорсные, заметь) в байткоддалвика, или вообще в бинарник данные ноухау не нужны.
| |
|
5.95, Аноним (-), 07:26, 15/08/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
ну нельзя же быть таким деревяным :)
слово java язык - тоже использовать нельзя.
Надо или полностью соотвествовать спецификации на язык - или не называть это java.
подчеркиваю _полностью_соотвествовать_
| |
|
6.96, аноним (?), 07:50, 15/08/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
бросьте эту ахинею. постоянно языки отличались от разных вендоров - msvc2, bc3, watcom - компиляторы разные, а язык один. с паскалем таже бэде. с бэйсиком. на рк86 бэйсик нифига не а-бэйсик в ibm pc. ассемблеры - все поголовно. команд (сколько там было в первом cpu? 157?) одни, а синтаксис хрен узнаешь.
а от визуал си никогда не видели код atl с внедрённым midl? офигенный с++
[request_handler("Default")]
class CDefault{
[tag_name(name="HelloWorld")]
HTTP_CODE OnHelloWorld(void){
m_HttpResponse << "Hello World!";
return HTTP_SUCCESS;
}
ну а если рассматривать java как трэдмарк, то это уже нифига не язык программирования.
| |
|
7.163, Аноним (-), 09:48, 16/08/2010 [^] [^^] [^^^] [ответить]
| –4 +/– |
Да да.. перестаньте нести ахинею и ознакомьтесь с историей вопроса.
Sun всегда выступал за стандартизацию языка, и требовал что бы все было совместимо.
И слово Java мог использовать только тот проект который 100% проходил технологические тесты.
Теперь Google создает что-то свое похожее по функционалу на JavaME, называется это java языком, не проводит тестов на совместимость - но продолжает это называть Java.
А чуть его взяли за яйца начинает кричать что OpenSource в опасности и гугл надо спасать от злого Oracle.
Клевая позиция ?
Во во.
Почти как с MySQL - ой я тут его продал, но я бы хотел что бы все развитие советовались со мной.
А то я буду кричать что OpenSource в опасности.
| |
|
|
|
|
|
|
1.31, акон (?), 19:06, 14/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ну что ж. Вот мои впечатления: крупные шараги заимели бекенды в виде опенсорц сообщества, и фронтенды в виде своих развоработок. К сообществу они одним лицом, к покупателям другим (сообщество != кастомеры). Итак, гугл повернут к сообществу "типа всеобщим опенсорцом" и ореолом защитников свободы, в то же время барыжат с другой стороны. Оракел повернут к сообществу бтрфсом и прочим типа опенсорцом, но сам то знает что главная задача-это фронтенд с кастомерами. И вот тут клэш-шараги начинают грызтся, пытаясь откусить друг у друга сообщество-вот оракел кусает гугля в его сообщество.
Как же отвратительно противно быть предметом рассчётов маркетологов этих шараг, какими являются поклонники опенсорса. Нет, я любл. опенсорц, вернее bsd, но мне глубоко отвратительны эти игрища, а самое главное - моё потенциальное в них участие, пусть и косвенное, в виде рассчётной еденицы маркетолога.
| |
|
2.200, User294 (ok), 12:19, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Ну что ж. Вот мои впечатления: крупные шараги заимели бекенды в виде
>опенсорц сообщества, и фронтенды в виде своих развоработок.
"Паны дерутся, а у холопов лбы трещат".
| |
|
1.77, Zenitur (?), 00:53, 15/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Что-то я не понимаю. В чём проблема: взять код OpenJRE, форкнуть его, переделав под свои задачи, не забыв при этом выложить исходный код в публичный доступ, как того требует лицензия GPL. Может быть, Google взял и написал свою реализацию Java с нуля? Ну тогда они вообще молодцы, только раз к ним прикопались с патентами, значит, можно ими же прикопаться с GPL-ному OpenJRE? Может, код OpenJRE был написан до регистрции патента, или в чём дело, я не понимаю?!
| |
|
2.83, аноним (?), 02:08, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
это не форк. давлик регистровая вм, байт код другой и тд.
язык только тотже. только не все спецификации держит и малехо своих.
в общем могли бы назвать жаба++/--/##/...
согласно заявлению оракл они просто нарушили патенты.
а согласно этим патентам их же могли нарушить в любых других проектах и не связанных с java (и на с/с++, и на дотнете, и на vba)
| |
|
3.86, pavlinux (ok), 03:59, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>согласно заявлению оракл они просто нарушили патенты.
>а согласно этим патентам их же могли нарушить в любых других проектах
>и не связанных с java (и на с/с++, и на дотнете, и на vba)
Могли, но право выдвижение судебного иска остается у владельца.
Детсадовские отмазки, типа "- А почему Серёже можно какать на тумбочку, а мне нет" не прокатят.
| |
|
4.91, аноним (?), 05:09, 15/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
а я где то говорил про "сережку"?
и кстати твой пример отлично характеризует работу патентной системы (а заодно и твой уровеь моделирования ситуаций) - "сережке" официально можно срать на тумбочки, тк это его папа эту тумбочку принес.
хорошо, что по существу возражений не последовало.
а значит дело не в платформе java и ее стандартах, а исключительно в патентах. и в патентах на алгоритмы.
ну и конечно в жлобстве, тк право выбора "срущих на тумбочки" остановилось именно этой конторе, а не на другой. например на ibm. там тоже по линии стандартов жабы есть к чему прицепится. и, кстати, голубые конкурируют с ораклом, а гугл толи проба пера, толи больше можно срубить.
| |
|
|
6.94, аноним (?), 05:44, 15/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
с английского чуть больше:
http://en.wikipedia.org/wiki/Java_Virtual_Machine
>Sun's JVM is called HotSpot. Clean-room Java implementations include Kaffe, IBM J9 and Dalvik. Sun retains control over the Java trademark, which it uses to certify implementation suites as fully compatible with Sun's specification.
так что расколбас может начаться знатный.
а выиграет мс. и может не в последнюю очередь потому, что попалась под раздачу первой (хоть тогда и по делу).
интересно только одно - почему именно гугл? и будет ли быстрая мировая? обычный ли это троллинг или нечто большее?
| |
|
7.207, fi (ok), 12:41, 16/08/2010 [^] [^^] [^^^] [ответить] | +1 +/– | Ага, наехать на IBM - самоубийство для Oracle, можно остаться без Oracle DB ... большой текст свёрнут, показать | |
|
|
5.274, б.б. (?), 05:28, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>
>хорошо, что по существу возражений не последовало.
>а значит дело не в платформе java и ее стандартах, а исключительно
>в патентах. и в патентах на алгоритмы.
>
>ну и конечно в жлобстве, тк право выбора "срущих на тумбочки" остановилось
>именно этой конторе, а не на другой. например на ibm. там
>тоже по линии стандартов жабы есть к чему прицепится. и, кстати,
>голубые конкурируют с ораклом, а гугл толи проба пера, толи больше
>можно срубить.
Всего 7 млрд. долларов, и Sun твоя, со всеми потрохами.
Но 7 млрд. заплатил не ты, а Oracle. Поэтому можно ей немножко порешать, что ей делать со всем этим добром?
| |
|
6.282, аноним (?), 09:52, 17/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
да пусть решает. даже если купила за 1 цент.
главное чтобы не решала что делать с моим добром. я ей ничего не продавал.
| |
|
|
4.122, Zenitur (?), 17:27, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Могли, но право выдвижение судебного иска остается у владельца.
Почему их GPL-ному OpenJDK можно быть под GPL, и при этом не нарушать никаких патентов, а другие Явы почему-то патенты нарушают? Можно ли форкать GPL-ный, свободный от патентов OpenJDK?
| |
|
5.130, User (??), 22:46, 15/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
Если форкнуть GPL-ный JDK, то будут те же самые проблемы, так как он не несвободен от патентов. Просто Oracle сам себе их предъявлять не собирается :)
| |
5.134, filosofem (ok), 23:46, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Почему их GPL-ному OpenJDK можно быть под GPL, и при этом не нарушать никаких патентов, а другие Явы почему-то патенты нарушают?
Потому что OpenJDK под GPLv2, а значит
>we have made it clear that any patent must be licensed for everyone's free use or not licensed at all
| |
|
|
|
2.115, xxx (??), 13:31, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>В чём проблема: взять код OpenJRE, форкнуть его, переделав под свои задачи, не забыв при >этом выложить исходный код в публичный доступ, как того требует лицензия GPL.
GPL спасает от патентов, от торговых марок?
| |
|
3.123, Zenitur (?), 17:30, 15/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>GPL спасает от патентов, от торговых марок?
OpenJDK под GPL и к нему нет никаких претензий, ясное дело что владельцы кода Oracle. OpenJRE можно модифицирвать, выкладывая исходники. Почему тогда другая (пусть и свободная) лицензия имеет претензии праводержателей? Мне вот это интересно
| |
|
|
1.127, Voviandr (ok), 21:05, 15/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
предполагаю, что с целью продвижения дотнета баллмер может теперь дать юридические гарантии того, что моно и его форки, а также юзеры и разработчики не будут преследоваться. иначе кому оно надо, это моно, люди призадумаются зная что произошло с явой, и форки дотнета тем более будут даром никому не нужны.
| |
|
2.151, SkyRanger (ok), 06:14, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>предполагаю, что с целью продвижения дотнета баллмер может теперь дать юридические гарантии
>того, что моно и его форки, а также юзеры и разработчики
>не будут преследоваться. иначе кому оно надо, это моно, люди призадумаются
>зная что произошло с явой, и форки дотнета тем более будут
>даром никому не нужны.
Они и так никому не нужны, кроме кучки гиков и пионеров не осиливших ничего, кроме, сишарпа...
| |
|
|
2.157, anonymous (??), 08:20, 16/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Ну нафига вставлять громоздкую Java-машину когда есть проверенный C++?
На этом Вашем проверенном С++ больше всего проверено вот что: как бы ни был крут программист, в большом проекте он все равно налажает. И переполнение буфера где-нибудь прохлопает, или память будет вечно течь, или сегфолтиться. А с явой переполнения буфера не возможны в принципе, поэтому никакая вирусня не проберется через брешь в каком-нибудь приложении. Только если юзер сам её установит, подтвердив, что он даёт ей доступ к карте памяти, интернету и еще чему-нибудь.
| |
|
3.158, Аноним (-), 09:12, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>На этом Вашем проверенном С++ больше всего проверено вот что: как бы ни был крут программист, в большом проекте он все равно налажает. И переполнение буфера где-нибудь прохлопает, или память будет вечно течь, или сегфолтиться.
И за это мы должны платить тормозами, вечно занятой памятью без всяких утечек.
>>А с явой переполнения буфера не возможны в принципе, поэтому никакая вирусня не проберется через брешь в каком-нибудь приложении.Только если юзер сам её установит, подтвердив, что он даёт ей доступ к карте памяти, интернету и еще чему-нибудь.
Вы знаете много юзеров которые занимаются разруливанием прав для каждой Ява-программки? Системы проактивной защиты не дают разруливать доступы для программ писанных не на яве?
| |
|
4.168, Voviandr (ok), 10:27, 16/08/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
>И за это мы должны платить тормозами,
таким шибко умным как вы IZEN уже дал ссылку на набор диаграмм, где ясно показано, что в сравнении с плюсами ява НЕ тормозит. вот смотрите до просветления - http://kano.net/javabench/data
| |
|
5.173, Аноним (-), 10:56, 16/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>таким шибко умным как вы IZEN уже дал ссылку на набор диаграмм, где ясно показано, что в сравнении с плюсами ява НЕ тормозит. вот смотрите до просветления - http://kano.net/javabench/data
Пиар ссылками можно кидаться сколько угодно, ява от этого быстрее не станет. Лучший способ убедиться в её скорости это самому посмотреть как она работает, а я ещё не встречал ява софта который бы работал быстрее, или хотя бы не медленее, своего аналога писанного на нормальном языке.
| |
5.178, аноним (?), 11:15, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
а то блин тормоза и не стандартный интерфейс не может увидеть каждый.
ставишь какую-нибудь хрень и сразу видишь - жаба.
а айзен может тут хоть весь опеннет ссылками закидать - жабу видно по полету.
| |
|
|
5.175, Аноним (-), 11:07, 16/08/2010 [^] [^^] [^^^] [ответить] | +/– | Я согласен что процессоры сейчас что надо, прекрасно помню те времена когда при ... большой текст свёрнут, показать | |
|
6.189, anonymous (??), 11:59, 16/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>P.S. Вот сейчас обновил яву на компе, и перестал запускаться ява софт от Cisco, откатился - запускается, вот вам и преимущества явы.
А я вот обновил яву на компе, и мой ява-софт как запускался, так и запускается. Вот Вам и преимущества явы. И к чему этот Ваш пост о кривых руках циско-программеров? Я Вам и на с/c++ при желании такой же напишу, который отвалится после обновления libc/boost/stdcpp
| |
|
5.179, z (??), 11:18, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
> не для того покупается процессор, чтобы 99.9% времени работы быть загруженным на 0.1%.
процессор покупается для того, чтобы программы быстрее выполнялись, а не новые модные фишки со скоростью как нативный код на предыдущем процессоре лишь потому, что новому поколению программистов лень
проактивная защита/vm в 99.99% случаях ненужна, как и гарантированные тормоза всё это время, наращивание мощностей железа лишь провоцирует индустрию к ***локодерству, к сожалению
| |
|
6.192, anonymous (??), 12:03, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>проактивная защита/vm в 99.99% случаях ненужна
увы, индустрия производителей современных устройств Вас спросить забыла и пошла по этому гиблому пути :( за исключением чисто гиковских n900 все реально используемые мобильные платформы это дело используют. Никто там не дает пользователю запускать произвольный код, либо виртуальная машина, либо жесточайшие ограничения на запуск только доверенного кода.
| |
|
7.224, Crazy Alex (??), 15:56, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
Собственно, наоборот - чем дальше, тем больше свобод у пользователя. Сначала зашитый софт, потом java ME, потом винмобайлы да симбианы, сейчас андроид... И да, MeeGo - логичный следующий шаг.
| |
|
8.228, Аноним (-), 16:49, 16/08/2010 [^] [^^] [^^^] [ответить] | +/– | Вы читать умеете или как А думать Если думать все-таки умеете, то попробуйте е... большой текст свёрнут, показать | |
|
|
|
|
|
3.169, filosofem (ok), 10:33, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>А с явой переполнения буфера не возможны в принципе, поэтому никакая вирусня не проберется через брешь в каком-нибудь приложении.
В принципе возможно переполнение в самой JVM, которая таки на C/C++ написана.
Потому что
>как бы ни был крут программист, в большом проекте он все равно налажает.
А JRE - это таки большой проект. =)
| |
|
4.172, anonymous (??), 10:56, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>В принципе возможно переполнение в самой JVM, которая таки на C/C++ написана.
Теоретически - да, _возможно_. Но во-первых, вероятность этого довольно низка, потому что этот код вылизывается обычно до блеска, и во-вторых, злоумышленнику будет чрезвычайно сложно этим воспользоваться. Сама логика работы java-приложения и нативный код java-машины разделены здоровенным логическим барьером, поэтому переполнение стека jvm из-за корявой обработки пользовательского ввода в java-приложении врядли вообще возможно. И примеров такого я даже и не припомню, тогда как примеров переполнений буфера в native-софте навалом на любом багтрекере.
| |
|
5.182, fi (ok), 11:27, 16/08/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Теоретически - да, _возможно_. Но во-первых, вероятность этого довольно низка,
Да уж, ну вы лажанулись :)
достаточно посмотреть на изменения в патчах - это как раз заделка дырок в jvm. а те что касаются работы аплетов, то как раз дырки в работе байт-кода.
ну и на последок - утечка памяти в java-приложениях, самая распространенная ошибка, увы. Многие как и вы полагали что за них будет думать jvm, ах нет, писать все равно нужно с умом, не меньшим чем в C++. Так что full gc трудится и трудится.
| |
|
6.188, anonymous (??), 11:55, 16/08/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Да уж, ну вы лажанулись :)
Разве что в Ваших больных фантазиях.
>достаточно посмотреть на изменения в патчах - это как раз заделка дырок в jvm. а те что касаются работы аплетов, то как раз дырки в работе байт-кода.
Ну покажите мне java-приложения, которые при неправильной обработке пользовательского ввода или каких-либо данных и параметров, передают управление shell-коду из-за переполнения стека в jvm.
| |
|
7.201, fi (ok), 12:23, 16/08/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>Да уж, ну вы лажанулись :)
да, да
>>достаточно посмотреть на изменения в патчах - это как раз заделка дырок в jvm. а те что касаются работы аплетов, то как раз дырки в работе байт-кода.
>
>Ну покажите мне java-приложения, которые при неправильной обработке пользовательского ввода или каких-либо
>данных и параметров, передают управление shell-коду из-за переполнения стека в jvm.
в баг-трекер зайдите, а затем в гугле example <название из баг-трекера> - полно.
зы. здесь публиковать exploit-ы вроде как запрещено правилами :)
| |
|
|
9.210, fi (ok), 13:09, 16/08/2010 [^] [^^] [^^^] [ответить] | +2 +/– | Похоже точно в гугле забанели Или вы просто слили Ладно, так и быть, наше... текст свёрнут, показать | |
|
|
11.249, fi (ok), 19:07, 16/08/2010 [^] [^^] [^^^] [ответить] | +/– | так трудно было признать И это после Ну хорошо, тут разобрались А тут опять з... текст свёрнут, показать | |
|
|
13.305, fi (ok), 22:42, 17/08/2010 [^] [^^] [^^^] [ответить] | +/– | Да без проблем CVE-2008-5354 Stack-based buffer overflow in Java Runtime Envi... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
3.177, аноним (?), 11:10, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
>На этом Вашем проверенном С++ больше всего проверено вот что: как бы ни был крут программист, в большом проекте он все равно налажает.
тоже справедливо и для жабы - как бы она ни была крута, индус всегда найдет способ как её завалить.
| |
3.183, аноним (?), 11:35, 16/08/2010 [^] [^^] [^^^] [ответить]
| +/– |
Примером ничего нельзя доказать, но опровергнуть можно любое утверждение. Такие программы как apache, postfix, postgresql контрпример.
| |
|
|
1.284, АвтоРезюматор (?), 12:37, 17/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Итак господа, эпичное расставление точек aka резюме. Все ниже приведённое надергано из этого треда
>[оверквотинг удален]
> производительность Java - плакать хочется
> жрет память
> жрет
> ЖРЕТ ПАМЯТЬ
> Чтобы на крестах дергать ссылки на методы, нужно исполнить невероятную акробатику. Ах, это для труъ? Спасибо, кушайте сами.
> Потому что бизнесу нужна предсказуемость.
> Экономичная быстрая разработка
> Низкий порог вхождения
> Отсутствие красноглазия
> на с/с++ лучше, но дольше и квалификация должна быть лучше. а индусы - дешевле.
ИТОГО: да, удобная быстра разработка для интерпрайзов, предсказуемая и планируемая, без красноглазия. Зато совершенно не юзабельный результат. Ну разве кто нибудь будет отрицать что в 99% случаев в одном треде про жаву будет столько же эпитетов "тормозит" "жрёт память" сколько и самих слов "java", "jvm" и "жава"? Ведь это нельзя отрицать - когда зажодит речь о жаве - заходит речь и о тормозах. Причем это специфично, потому что такого не наблюдается столь массово в тредах про qt, perl или питон. Так ведь? Может внатуре жава-блоатный тормоз жрущий все ресурсы? А для кого ещё секрет что интерпрайзам пофик на производительность?
| |
|
2.285, gmane (?), 12:40, 17/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
все правильно сказал, добавить нечего. все минусы в жаве вот они и есть - только для интерпрайзов для отбивания бабла на разработку и результат, от которого хоть вешайся в виде 1 окошка зажирающего все ресурсы клиента. в помойку. НЕНАВИСТЬ
| |
2.286, вагон (?), 12:42, 17/08/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
> JVM крайне некооперативна, а именно - никогда на отдаёт память
> На сервере это часто приемлемо, но на десктопе???
> тормозные и жрущие вагон оперативы
всё правильно, камрад
| |
|
|