Войти
ФлеймФорумОбщее

Конец Java?

Страницы: 1 2 311 12 Следующая »
#0
10:43, 9 ноя. 2010

Вчера прочитал на ЛОРе:

Адам Мессингер (Adam Messinger), вице-президент Oracle по разработке, заявил на конференции QCon, что Oracle будет разрабатывать две версии JVM на основе OpenJDK: платную и бесплатную.
Мессингер не объяснил, чем Premium будет отличаться от бесплатной, но, похоже, она будет работать быстрее и поддерживать дополнительные способы взаимодействия с Java-библиотеками, разрабатываемыми самой Oracle.

Подробности
LOR: Oracle анонсирует бесплатную и Premium версии Java VM

Похоже, это конец Java как свободной технологии.


#1
11:03, 9 ноя. 2010

Den Zurin
Скорее всего чтобы работать с Ораклом на Яве, а это самый популярный язык для него, придется отвалить Ораклу еще немного бабла. А в остальном врядли что-то изменится.
Вон MySQL тоже в каком-то роде платный стал.
http://www.cnews.ru/news/line/index.shtml?2010/11/08/414984

#2
11:11, 9 ноя. 2010

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

А жаба всегда была мерзкой, и всегда было ясно, что кончит она тоже мерзко. (Как, впрочем, и .нет.)

#3
11:14, 9 ноя. 2010

Серый крокодильчик
> Вон MySQL тоже в каком-то роде платный стал.

У него очень давно уже есть ентерпрайз редакция. Кроме как поддержкой она мало чем отличается, тулзы там всякие, аналитика, не так уж много.

#4
12:04, 9 ноя. 2010

Sbtrn. Devil
> А жаба всегда была мерзкой
Это почему? Она во многом превосходит C++.
Вот, например, в Java можно проверить принадлежность объекта к классу. Можно ли это сделать в C++?
Или взять те же хваленые шаблоны C++. В Java же шаблоны просто не нужны - можно использовать класс Object, а примитивные типы (int, char и т.д.) преобразовывать в классы с помощью классов-оболочек. Правда, в 5-ю версию все же непонятно зачем добавили шаблоны.
Вообще, ООП в Java ближе к Smalltalk/Objective-C, чем к C++.

#5
12:19, 9 ноя. 2010

Den Zurin

> Это почему? Она во многом превосходит C++.

Java - не только язык. это еще и JVM. а главное - тру кроссплатформенность.

#6
12:31, 9 ноя. 2010

Den Zurin
> Правда, в 5-ю версию все же непонятно зачем добавили шаблоны.

Непорядок же. Напиши, чтоб убрали обратно.

#7
12:31, 9 ноя. 2010

>Это почему? Она во многом превосходит C++.
Не стоит сравнивать медленную Java и быстрый C++. Это языки разных уровней и для разных целей.

#8
12:32, 9 ноя. 2010

я конечно хреновый знаток java, но насколько знаю при обращении к элементам массива проверяет на допустимый диапазон. Чем тормозит многие алгоритмы связанные с обработкой массивов, приходится использовать jni.

#9
12:36, 9 ноя. 2010

akaAngeL
> Не стоит сравнивать медленную Java и быстрый C++.
необязательно
http://habrahabr.ru/blogs/programming/66562/

#10
12:45, 9 ноя. 2010

_g
> Java - не только язык. это еще и JVM. а главное - тру кроссплатформенность.
Да, и это тоже. Кроссплатформенность и свобода от M$/Apple.

du_hast
> Непорядок же. Напиши, чтоб убрали обратно.
Просто погнались за C#, забыв про философию языка. ТруЪ Жаба - это Java 1.4.

akaAngeL
> Не стоит сравнивать медленную Java и быстрый C++. Это языки разных уровней и для разных целей.
А для каких целей нужен C++ и не годится Java?
Для тех случаев, где нужен именно быстрый язык (например, системное программирование), вполне достаточно Си без классов.

#11
12:48, 9 ноя. 2010

Den Zurin
> ТруЪ Жаба - это Java 1.4.
а ХотСпоты?

#12
12:50, 9 ноя. 2010

Серый крокодильчик
что за убогий тест? Тест реального алгоритма расставил бы все точки над i, например поиск пути.

#13
12:52, 9 ноя. 2010

Den Zurin
> А для каких целей нужен C++ и не годится Java?
Есть куча платформ, где JVM нету в принципе

#14
12:54, 9 ноя. 2010

Серый крокодильчик
Я имел в виду язык.

Страницы: 1 2 311 12 Следующая »
ФлеймФорумОбщее