LINUX.ORG.RU

Были одобрены черновики спецификаций Java SE7 и SE8

 , , , , jsr, , , ,


0

1

6 декабря 2010 года на голосовании JCP (Java Community Process) были одобрены спецификации Java SE7 и Java SE8. В частности, за JSR336 и JSR337 проголосовали 12 членов, 3 были против. Oracle, HP, IBM, SAP, VMWare, и Red Hat проголосовали за, как и Eclipse Foundation, в то время как the Apache Foundation, Google, и член коммитета Tim Peierls проголосавали против. Ознакомиться со всеми изменениями, предлагаемыми в данных JSR можно по приведенным выше ссылкам. В основном они касаются введения автоматического управления ресурсами ввода/вывода, упрощенного использования generics и более простого использования механизма исключений.

Что интересно отметить, Apache и Google не против технических сторон данных JSR. Причины, которые заставили их голосовать против связаны с политикой, проводимой Oracle. Apache заявила, что «с их стороны будет бессовестно голосовать за развитие платформы Java при такой политике Oracle», а Google не соглашается с текущими лицензионными вопросами.

>>> Подробности



Проверено: svu ()
Последнее исправление: maxcom (всего исправлений: 2)

Ответ на: комментарий от anonymous

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

в твоем высказывании логическая ошибка. относительно платформ как раз программист = прибыль.

stave ★★★★★
()
Ответ на: комментарий от queen3

> Нужно иметь в виду, что Java не является открытой платформой и, кроме того, находится в конце своего жизненного цикла.

OpenJDK вам в помощь.

Java будет моложе С++, и не заметно чтобы плюсы заканчивали свой век.

VoDA ★★
()
Ответ на: комментарий от zootcat

Все спуталось: Java — язык программирования, Java — платформа, виртуальная машина, API... Теперь еще Lisp.

Тем временем, Lisp на платформе Java процветает и развивается. Я о Clojure. На сайте Clojure, кстати, объяснено, что создавать под каждый язык программирования свою платформу со своей виртуальной машиной, сборщиком мусора, библиотеками — это нерациональный старый путь, поэтому была выбрана существующая платформа JVM.

Fice ★★
()
Ответ на: комментарий от gh0stwizard

> Я так понял Red Hat забошляли просто за голос, печаль. Сразу видно где мухи и где котлеты :)

у RedHat все хорошо - у них своя JDK основанная на OpenJDK. Им Apache Harmony особо не впился.

VoDA ★★
()

> проголосавали

#^%$^#$!!!

Igron ★★★★★
()
Ответ на: комментарий от VoDA

> Java будет моложе С++, и не заметно чтобы плюсы заканчивали свой век.

И что, что моложе? C и С++ - долгожители. А Java - убогий инвалид с врожденным пороком сердца. В Древней Греции его бы со скалы при рождении скинули.

mine
()
Ответ на: комментарий от Korwin

> это такой смех. очень толсто.

Скажите, в каких строчках ошибка.

sv75 ★★★★★
()
Ответ на: комментарий от VoDA

А ведь такой толстый был намёк на недавний вброс Пряника.

queen3 ★★★★★
()
Ответ на: комментарий от yaws

>Ага, напомню только, что любая тема касающаяся Mono, состоит чуть менее, чем полностью, из надсадных ненужен-воплей.

совершенно верно. нинужен. Но если он станет мейнстримом вместо джавы, тогда он станет нужен. И никак не иначе.

AVL2 ★★★★★
()
Ответ на: комментарий от Fice

> На сайте Clojure, кстати, объяснено,

почему они лохи.

Функциональщина с жабъим отягощением всегда будет летать как штопор.

AVL2 ★★★★★
()

Вбросы по поводу смерти жавы так же смешны, как и вбросы менеджеров мс по поводу смерти линукса.

anonymous
()
Ответ на: комментарий от AVL2

Функциональщина с жабъим отягощением всегда будет летать как штопор.

А без отягощения я смотрю она парит аки лебедь? Только почему-то не в облаках а в заднице.

Nagwal ★★★★
()

Чудно. Еще бы жава памяти меньше кушала, я бы был рад и счастлив. Ну и sharedVM неплохо.

vurdalak ★★★★★
()
Ответ на: комментарий от tensai_cirno

>Олсо http://img528.imageshack.us/img528/7127/12784884540347.png

Я считаю, что многие просто не понимают всю прелесть языка (платформы) Java — простоту + то, что ваши проекты будут работать от релиза к релизу. Что сейчас твориться с .Net по моим наблюдениям, к хорошему не преведут. Зачем пихать все подряд + функциональщину в один флакон?

zootcat
() автор топика

Апачи - политические проститутки, так и запишем

northerner ★★★
()

> Oracle, HP, IBM, SAP, VMWare, и Red Hat

То есть

Oracle, HP, IBM, SAP, VMWare (aka Spring), и Red Hat (aka JBOSS/Hibernate)

Spring и Hibernate - это нынче НЕ апача.

Теперь можно не покупать тормозную недомобилу с андроидом.

Bioreactor ★★★★★
()

>> Unsigned integers were deliberately left out of Java because James Gosling believed that programmers would not understand how unsigned arithmetic works.

вот мудак...

qwerky
()

Смотрю тут много про монодевелоп впоминают. Ставил себе на днях - такое ж Г... Ужасть, интерфейс корявый, анализатор кода глючный. Покрайнемерие в версии 2.2 из репов.

iMale
()
Ответ на: комментарий от maxcom

хотя-бы от того, что ограничения TCK действуют и на OpenJDK


По моему, для OpenJDK они как раз и не действуют. Red Hat использовали TCK для проверки своих сборок OpenJDK и IcedTea.

Fice ★★
()
Ответ на: комментарий от AVL2

почему они лохи.

http://clojure.org/rationale#Rationale-Languages and Platforms

Функциональщина с жабъим отягощением всегда будет летать как штопор.

Что такое «жабье отягощенье»?

В HotSpot (виртуальная машина в составе Sun/Oracle Java и OpenJDK) на данный момент наиболее продвинутый сборщик мусора и JIT. Правда, для достижения полной производительности нужно некоторое время на раскачку (вообще не проблема на серверах, но может мешать на десктопе). Так вот, зачем изобретать велосипед, если можно использовать этот самый HotSpot и при этом получить еще бонус в виде богатого API и большого числа доступных библиотек?

Clojure, кстати, показывает очень хорошую для языка с динамической типизацией производительность.

Fice ★★
()
Ответ на: комментарий от tensai_cirno

Смотря что под этим понимать. Scala явно нацелен на Java-программистов, Clojure — нет. Сложилось впечатление, что в сообществе Clojure довольно много людей не знакомых с Java.

Fice ★★
()
Ответ на: комментарий от Gluttton

>Или Linux с Mono и с C# :) .
Вы это зря
Сечас прибегут местные петрилы и начнут рассказывать свои гомосексуальные фантазии о том как им хочется, что бы Мигель им отдался :)

grim ★★☆☆
()
Ответ на: комментарий от qwerky

>> Unsigned integers were deliberately left out of Java because James Gosling believed that programmers would not understand how unsigned arithmetic works.

вот мудак...

Гослинг принял очень мудрое решение, которое позволило избавиться от кучи проблем, связанных с быдлокодством.

Hug37r011
()
Ответ на: комментарий от Hug37r011

в чем мудрость ? по-моему как раз добавил кучу проблем, при любой обработке бинарных данных приходится делать кучу преобразований и других ухищрений, даже в С это намного проще. а ведь изначально жаба нацеливалась на мобильные платформы, где эти тормоза наиболее заметны..

qwerky
()
Ответ на: комментарий от gh0stwizard

> Я так понял Red Hat забошляли просто за голос, печаль. Сразу видно где мухи и где котлеты :)

Или они хитрее.

Хороший способ сделать так что бы Orcale загнулся, это разрешить ему идти тем путем, которым он идет.

x86_64 ★★★
()
Ответ на: комментарий от r

Легаси совместимость явы - это истинная забота о программистах.

Просто тамошний стерые пердуны живут в фантазиях 15 летней давности, полны предрассудков и загонов, и вообще не хотят видеть реальность. Почитать что они творят в коине - этож ужос.

Во-первых, включите, наконец, подсветку русского синтаксиса в вашем браузере.

Во-вторых, C и даже C++ существенно старее. Но их никто не выбрасывает и сохраняет обратную совместимость.

Vudod ★★★★★
()
Ответ на: комментарий от Vudod

>Но их никто не выбрасывает и сохраняет обратную совместимость.

Истинные слова человека никогда не занимавшегося портированим софта между версиями GCC.

r ★★★★★
()
Ответ на: комментарий от zootcat

> Не знаю, мне кажется что Mono — это некий «огрызок», кость, брошенная в Unix среду, дабы C# был истинно «мультиплатформенным»

Вам это только кажется. То, что C# первоначально разрабатывался для Windows, ещё не значит, что он будет «огрызком» в Linux и прочих *nix. Хорошие примеры включают Gtk#, mono addins, etc.

AFAIR, Wikipedia использует mono для поиска.

cruxish ★★★★
()
Ответ на: комментарий от queen3

> Сказали уже, .NET и C#. Они как раз находятся в прекрасной форме и в полном расцвете своего жизненного цикла.

При этом .NET жирнеет не по дням, а по часам, и превращается в bloatware. CLR нужен, C# тоже, но вот .NET если кому-то и нужен, то точно не *nix-сообществу. :)

Надо только портировать IIS и сильверлайт на макось

Кому она нужна, ваша макось... Ребятам с хакинтошем? ;)

и андроид соответственно.

А зачем на андроиде IIS?

cruxish ★★★★
()
Ответ на: комментарий от r

Истинные слова человека никогда не занимавшегося портированим софта между версиями GCC.

Если не вязаться на GCC-измы и писать в аккуратном стиле, а не «лапшой», то портировать просто не нужно.

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

>Если не вязаться на GCC-измы и писать в аккуратном стиле,

И самое главное написать соответствующий стандарту комплятор наконец-то....

r ★★★★★
()
Ответ на: комментарий от Fice

Сложилось впечатление, что в сообществе Clojure довольно много людей не знакомых с Java.

А накой лисперам знать Java?

iZEN ★★★★★
()
Ответ на: комментарий от r

Понял. Я думал про c: gnu dialect.

А вообще полная реализация стандарта (и только стандарта) плюсов где-то есть?

sv75 ★★★★★
()

> проголосавали
Ёбаный стыд!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.