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)

Вот интересно, если дальнейшее развитие Java будет бойкотироваться отдельными корпарациями из-за собственных отношений с Oracle — к чему это приведет? Не будет ли ситуация такой, какой она была в свое время с BSD и Linux? Только сейчас лидирующее положение займет не Linux, а .Net с C#.

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

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

Red Hat проголосовали за

Вот он, звериный оскал капитализма!
А то что Оракл поплёвывает даже на мнение Гугла как-то нехорошо. Правда именно в этом случае, куда они денутся с подводной лодки?...

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

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

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

Не знаю, мне кажется что Mono — это некий «огрызок», кость, брошенная в Unix среду, дабы C# был истинно «мультиплатформенным» и серьезно его рассматривать не имеет смысла. Интересное мнение о CLR и C# было высказано Д. Гослингом. Он сказал, что вначале его тоже заинтересовала CLR но он был быстро в ней разочарован. «Nothing new» по сравнению с Java. А все де «аддоны» к C# ничего существенного не принесли.

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

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

queen3 ★★★★★
()

> одобрены черновики

черновики

Типа новость про бета-версию?

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

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

Интересное заявление, но необоснованное. А какой будет замена? Единственный вариант — откат обратно к C++. Но я сомневаюсь, что многие разработичики, поняв прелести GC пойдут на это. (да, сейчас предложат Lisp, я знаю).

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

Он сказал, что вначале его тоже заинтересовала CLR но он был быстро в ней разочарован.

Почему-то кажется, что он просто не нашел сил и желания вникнуть и разобраться.

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

>Давно пора.

А в чем прелести шарпов? Это же таже Ява, только заточена под продукты MS. Больше никаких преимуществ(?) в ней (платформе) я не вижу.

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

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

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

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

> Интересное мнение о CLR и C# было высказано Д. Гослингом. Он сказал, что вначале его тоже заинтересовала CLR но он был быстро в ней разочарован.

По всей видимости Гослинг не видит дальше собственного носа

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

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

Да, *всего лишь*. В том то все и дело.

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

>А в чем прелести шарпов? Это же таже Ява, только заточена под продукты MS. Больше никаких преимуществ(?) в ней (платформе) я не вижу.

Более выразительный язык, отчасти из-за более сильной платформы.

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

Он сказал, что вначале его тоже заинтересовала CLR но он был быстро в ней разочарован. «Nothing new» по сравнению с Java.

Очевидно что это не так. Может идеи все те же, а реализация у Mono получше будет. И хотя бы не тормозит так же очевидно и бессовестно как java ^_^

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от queen3

>IIS

no thanks.

сильверлайт


Под мак есть давно нативный. Хотя нужен только для in-house development.

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

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

Слишком толсто. Тоньше, надо, например «довести связку apache-mono до полной стабильности в работе».

Потому что IIS никуда портировать не будут.

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

> А в чем прелести шарпов? Это же таже Ява, только заточена под продукты MS. Больше никаких преимуществ(?) в ней (платформе) я не вижу.

Если писать на Яве на за з/п, то часто хочется убить всех членов её комитета. С текущим C# ситуация чуть лучше.

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

>А в чем прелести шарпов? Это же таже Ява, только заточена под продукты MS.

ну чуть лучше она. но только чуть. есть куча замечательных языков(scala там, python), а народ всё предлагает шило на мыло поменять

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

У моно/.нет/си_шарп 100500 (стопицот) Ньютонов, у жавы чуть менее чем половина.

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

> куча замечательных языков(scala там, python)

Толсто! Не лопни, а то всех забрызгаешь!

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

Когда слишком тонко, люди спорить начинают, ничем хорошим это не заканчивается. Разве мы этого хотим.

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

> Д. Гослингом. Он сказал

Ну до таких высоких матЕрий я не дорос, а вот писАть ASP.NET приложения под Mono и запускать их на Linux-сервере пробовал - работает ;) !

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

Почему Red Hat должны были голосовать против? Они всегда поддерживали OpenJDK, в отличие от Apache, которые всегда хотели иметь реализацию Java под пермиссив лицензией. Они получают спонсорские деньги за то, что не используют GPL. Microsoft и Google первые в списке спонсоров Apache. И Гослинг, кстати, упоминал о том, что Apache были недовольны выбором GPL для OpenJDK.

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

Мне кажется, Яву нельзя сравнивать с C#. В топике же речь идёт не о языке Ява, а о платформе? В конце концов, для Явы тоже пытаются писать более вменяемые языки. Т.е. надежда есть. Проблемы с самой платформой, и, как правильно заметили гугль с апачем, они не технические. В конце концов, на чём только мы не писали, эх.

Но реальной кроссплатформенной альтернативы, конечно, пока нет.

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

Они ничего никому не были должны, но могли поддержать принципиальную позицию Apache и Google. А по поводу более позволяющей, чем GPL лицензии... ну тут не угадаешь, какая больше поможет развитию проекта.

Apache были недовольны выбором GPL для OpenJDK.

Как и в этом случае, неясно хотят ли они просто дать больше свобод для пользователей, или же у них хитрый план =)

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

ну и, конечно же, ты знаешь зачем нужен каждый пункт, и жить без этого в яве просто не можешь, правда?

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

>Полная версия таблицы.

Functional programming Ага очень нужен!

Есть языки функциональные, а есть не функциональные. И между ними огромная разница. Это совершенно разные подходы.

Нафига их смешивать ??? Чтобы было ??? Для JVM есть нормальные чисто функциональные языки.

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

>> Что толсто? Вы не согласны с какой-то строкой этой таблицы?

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

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

Не надо за меня ничего придумывать, я просто дал ссылку на полную версию таблицы, которая не урезана в пользу C#.

К анонимусу это тоже относится.

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

>Вы говорите об этом

Вы говорите что сахар дотнета вкуснее чем в яве

Я ничего не говорю, я намекнул korwin'у что слово «толсто» неплохо бы аргументировать.

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

Лисп не вариант, жабокодеры его не осилят.

Да, пихать его в Ынтерпрайс массы - совсем не вариант. Слишком сложный, - не поймут.)))

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

>Полная версия таблицы.

По поводу platform support они яростно гонят.

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

Как и в этом случае, неясно хотят ли они просто дать больше свобод для пользователей, или же у них хитрый план =)


Еще раз: они просто имеют с этого деньги, причем платит Microsoft и Google.

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

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

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

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