LINUX.ORG.RU

Вышел первый release candidate JDK 7

 , , ,


0

1

Oracle выпустил первый release candidate платформы Java 7 Standard Edition. По сравнению с передыдущей сборкой, в это было исправлено несколько критических проблем, в том числе ошибка в JIT-компиляторе, обнаруженная разработчиками Eclipse.

В JDK7 входят следующие основные изменения:

  • Поддержка языков с динамической типизацией
  • Различные небольшие улучшения синтаксиса языка Java (проект Coin)
  • Обновление архитектуры загрузки классов
  • Улучшения в поддержке многопоточного программирования: fork/join, новые барьеры синхронизации, очереди передачи задач, конкурентные двухсторонние очереди, локальные для тредов генераторы случайных чисел
  • Поддержка Unicode 6.0, улучшения в поддержки локализации
  • Новые API для работы с файловой системой, ассинхронный ввод-вывод и multicast
  • Поддержка протоколов TLS 1.2, Infiniband (Solaris/Linux), поддержка IPv6 на Windows Vista
  • Криптография с использованием эллиптических кривых
  • Поддержка XRender в Java2D, прозрачные и неквадратные окна
  • Обновленный XML Stack — JAXP 1.4, JAXB 2.2a и JAX-WS 2.2

Если в этой сборке не будет обнаружено серьезных проблем, релиз JDK 7 выйдет в конце июля.

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

★★★★★

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

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

>Не думаю. «В Гугле не идиоты сидят»©
Гугл это корпорация и как в любой крупной компании там, уверен, рулят и педалят знакомство и личные предпочтения.
К примеру я уверен, что МС не отказал бы в лицензии на .Net а Оракл отказал изза чего проблема и возникла.

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

>все директора хотят быть царями морскими и чтобы у них Н.Вирт с Б.Гейтсом за зарплату кривого кодеришки на посылках были
У них хотелки не отросли
И бюджет.

Специалисты стоят дорого. В 2-4 раза дороже чем штатные безмозлые.
Опять таки смысл перехода на Java и был в том, чтобы дебил мог программировать которого к С++ подпускать даже близко нельзя.
Дефицит программистов был страшный. После нельного курса свежеиспечённые программисты сразу принимались на работу.
Вот здесь то Java и пригодилась а потом и .Net

Но С# хотябы даёт некотору свободу творчества по сравнению с Java
Т.е. никто не мешает работать в Java style, но если есть немножко мозгов можно и что-то изящное создать.

Java убила красоту в программировании перевела программиррование в разряд рутинных работ типа кладки кирпича- нужна небольгая тренировка и никаких мозгов. И за это я её недолюбливаю.

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

>Java убила красоту в программировании перевела программиррование в разряд рутинных работ типа кладки кирпича- нужна небольгая тренировка и никаких мозгов. И за это я её недолюбливаю.

У кого программирование - искусство, у того волосы на руках растут.

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

> У кого программирование - искусство, у того волосы на руках растут.

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

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

> окей, на ладошках, но, думаю, тут поняли о чём я.

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

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

> It's needes not no more. google://Javafx bindings

Во-первых, WPFненько.

Во-вторых, само существование JavaFX подтверждает мой тезис о том, что голая Java морально устарела.

В-третьих, количество грамматических ошибок в одном предложении заставляет английского аналога Розенталя крутиться в могиле со скоростью 7200rpm.

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

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

Во-вторых, кто просёк фишку пишут на Python/Ruby/JS/C#. Ортодоксы же продолжают орудовать каменным топором. Часто жабу выбирают от безысходности, так как на скриптовых языках писать большое приложение рискованно, а .NET неугоден по религиозно-политическим причинам.

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

Меня умиляют попытки жабакодеров в этом треде притянуть к жабе элитность. Нет уж, дружок, жаба-индусы такие же тупые как дотнет-индусы и пишут такой же тупой код.

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

дебил мог программировать которого к С++ подпускать даже близко нельзя


Ты неверно интерпретируешь, чтобы снять с специалистов на C++ гонку за утечками байтов и дать им возможность сосредоточиться на решении прикладных задач. и облегчить порог вхождения для новичков под руководством специалистов, да

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

там, уверен, рулят и педалят знакомство и личные предпочтения


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

МС не отказал бы в лицензии на .Net


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

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

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

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

жаба-индусы такие же тупые как дотнет-индусы и пишут такой же тупой код


жаба-индусы несомненно, но есть и джошуа блох и мусин-пушкин и остальные

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

>окей, на ладошках, но, думаю, тут поняли о чём я.
Я понzл что вы видимо очень долго программируете на Java

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

а выразительности


я читал что отсутствие этого помогает создавать утили типа emma.sourceforge.net и избегать множества ошибок

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

а .NET неугоден по религиозно-политическим причинам


а по каким мотивам не заменить java на scala? не хватает генериков в рантаймах и всё?

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

>снять с специалистов на C++ гонку за утечками байтов
Я не посню никаких проблем с утечками памяти(студенчество не в счёт)
Утечки байтов в С++ это сказки идиотов для которых и создали Java.

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

> по религиозно-политическим причинам

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

а оракло-бимеровские убожества прерасно работают в этом гетегенном говне без перекомпиляции.

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

почему же, иногда бывает когда расслабляешься с QObject-ами :)

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

>> МС не отказал бы в лицензии на .Net

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

Тем не менее, Оракл официально отказала Гуглу в лиценизии а в МС они даже не обращались.
Это пордтверждает что «там рулят и педалят знакомство и личные предпочтения»

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

компилятор java написан на java ;)

Я могу взять из него код и сделать jar, который на лету сможет мне создавать классы из сгенерированного исходного кода?

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

>а по каким мотивам не заменить java на scala? не хватает генериков в рантаймах и всё?
По причину деьильного синтаксиса.
Кстати по моему мнению именно эта причина не дала Питону стать популярным.

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

это сказки идиотов для которых и создали Java


«сказки идиотов». ну-ну, погугли «необходимость gc при превышении определенного уровня complexity программы» люди поумнее меня с тобой об этом твердят

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

По причину деьильного синтаксиса


т.е. в MLях с ocamlами синтаксис красивый и няшный, а в скале дебильный. ну-ну

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

>как мне заставить работать мсявое убожество на солярах, чпуксах и прочих аихах. убожество в кубе от мегеля не предлагать
ещё один религиозный анон :)

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

> а по каким мотивам не заменить java на scala? не хватает генериков в рантаймах и всё?

Не хватает tailcall-ов в байткоде, но это не очень критично.

Чего действительно не хватает - это инфраструктуры, хорошей поддержки в IDE и т.п.

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

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

а еще один мсявый атеист сможет дать ответ или, как обычно, только смайлики.

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

Во-первых, срач разожгли и без меня.

Во-вторых, пункт (2) про то, что JavaFX это движение в сторону добавления в платформу более выразительных средств, весьма по делу.

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

Где это java огорожена? Это тебе не какацкель. При желании можно ногу прострелить. Ну а кому выразительности не хватает, тот просто не понимает ООП, такого нельзя до программирования допускать!

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

ещё один религиозный анон :)


а ты веришь что в твиттере, наса, морган-стэнли, NYCE стойки забиты серверами с Windows2008? тогда это ты верующий религиозный фанатик, я читал что даже в Р.Ж.Д все крутится на аиксах с DB2

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

> сможел ли мсявый атеист объяснить мсявый атеист - это оксюморон, примерно как исламский атеист или православный атеист.

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

Согласен, никак. Но с другой стороны инфраструктура многих организаций (особенно маленьких) и так завязана на технологии MS «по самое немогу», поэтому отказываться от более удобной платформы не очень логично. Так же стоит заметить, что в эпоху веб-интерфейсов это перестаёт быть проблемой, так как стоимость разработки софта сильно больше стоимости лицензии на серверную венду.

Кстати, чпуксы и аихи закапывают постепенно, заменяя их на linux/x86 или вообще на венду.

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

В курсе, да. Но до уровня поддержки C# в VS+ReSharper или Java в IntelliJ IDEA пока не дотягивает.

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

> Ну а кому выразительности не хватает, тот просто не понимает ООП, такого нельзя до программирования допускать!

А вот у тебя, друг, уже произошли необратимые изменения нейронных связей известные в природе как «ООП головного мозга».

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

>Где это java огорожена?
http://www.linux.org.ru/news/java/6469250#comment-6469344
Используй неджаву, кто тебе не дает? Огороженность — это прекрасно. Минимум рисков, предсказуемость, надежность, поддерживаемость, энтерпрайз, короче.

http://www.linux.org.ru/jump-message.jsp?msgid=6469250&cid=6471228
Единственный способ снижения количества ошибок - анальное огораживание языка.

Это тебе не какацкель.

моя твоя не понимай

Ну а кому выразительности не хватает, тот просто не понимает ООП, такого нельзя до программирования допускать!

:)
Так я и писал, что Java идеальна для тех у кого больше одной главы об ООП в голове не укладывается.

BTW, Oracle пытается привнести FP в Java.
Тяжело же вам теперь придётся.

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

дот нет слизан с дельфи, они же их главного разработчика сманили

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

>> компилятор java написан на java ;)

Я могу взять из него код и сделать jar, который на лету сможет мне создавать классы из сгенерированного исходного кода?

есть еще более простые варианты. динамическая сборка классов и подгрузка в приложение штатная процедура для апп-серверов )))

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

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

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

человек не осилил джаву дальше hello world

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

>Ну так то ж хорошо, что добавляют, лучше поздно чем никогда.
Анон считает иначе и я с ним не согласен.

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

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

человек не осилил джаву дальше hello world

:)
Обратите внимание на своих коллег по разуму - они считаю так-же. Цитаты я уже приводил.
Проекты сделанные Java программистами с 10 годами опыта настолько-же убоги как и сделанные новичками.
Те-же паттерны изобретённые от того что целевая аудитория в силу особенностей умственного усторйства не понимает что пишет а может только как каменщик ложить один кирпич на другой причём в основном неровно.

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

И это хорошо.

ps
А вот C# код иногда интересно читать.

grim ★★☆☆
()

Я не понял. TCO опять не сделали? Ахахаха, скалаёбы сказочно соснули очередной раз.

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

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

Осталось только научить жабку эти класслоадеры подчищать, а не выдавать permgenspace на каждый чих

_________

//wfrr

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