LINUX.ORG.RU
 
maxcom

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


0

2

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 выйдет в конце июля.

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


[#]  
mpp5

Вопрос — догонят ли они C#?

()
[#] Ответ на: комментарий от mpp5 07.07.2011 12:50:19  
>>-----Цитата---->>

Вопрос — догонят ли они C#?

<<-----Цитата----<<

А что есть в C#, чего нет в яве?

*** ()
[#] Ответ на: комментарий от mpp5 07.07.2011 12:50:19  
derlafff

А зачем это убожество догонять?

** ()
[#]  

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

ЗЫ: первыйнах !

* ()
[#] Ответ на: комментарий от s9gf4ult 07.07.2011 12:53:15  

пока писал уже напостили

* ()
[#] Ответ на: комментарий от derlafff 07.07.2011 12:52:29  
mpp5

Да хотя бы туже перегрузку операций осилили бы. И то было бы уже хорошо.

()
[#] Ответ на: комментарий от mpp5 07.07.2011 12:50:19  
pathfinder

>Вопрос — догонят ли они C#?

<troll-mode> Нет. </troll-mode>

Лучше скажите, как это С# умудрился обогнать Java? У Java ведь было 10 лет форы. Вот если дать ответ на этот вопрос (с указанием списка всех причин), тогда можно и поговорить на тему "Догонят ли они C# или нет?"

** ()
[#] Ответ на: комментарий от mpp5 07.07.2011 12:55:42  

> Да хотя бы туже перегрузку операций осилили бы.

В одном язычке осилили в свое время, угу.

** ()
[#] Ответ на: комментарий от baverman 07.07.2011 12:59:00  
mpp5

Вы так говорите, как будто это так плохо. Уже слышу аргументы против: "без перегрузки операций язык проще, можно сделать меньше ошибок". Может лучше выбирать нормальных программистов, которые контролируют свои действия, а не делать сам язык анально огороженным?

()
[#] Ответ на: комментарий от pathfinder 07.07.2011 12:57:02  
mpp5

Лучше скажите, как это С# умудрился обогнать Java? У Java ведь было 10 лет форы.

В страхах. А в MS не боятся ничего. Просто делают удобный язык ;)

()
[#]  

> Поддержка языков с динамической типизацией

Существует ли компилятор Java на Java? Типа JaJa какой-нибудь. Мне бы ещё eval и я снова за Java сяду ;)

***** ()
[#] Ответ на: комментарий от pathfinder 07.07.2011 12:57:02  

> Лучше скажите, как это С# умудрился обогнать Java? У Java ведь было 10 лет форы.

А у фортрана-то сколько форы было, почему он всех не обогнал ещё — непонятно.

()
[#]  
kovrik

Отличная новость! Жду с нетерпением.

** ()
[#] Ответ на: комментарий от exlevan 07.07.2011 13:04:50  
pathfinder

>А у фортрана-то сколько форы было, почему он всех не обогнал ещё — непонятно.

Наверное этому можно дать объяснение в виде конкретных причин.

** ()
[#]  

А кто знает, когда появится sharedvm? Ну или как оно правильно называется, когда не нужно каждому приложежнию отдельную JVM со 100 метрами памяти.

*** ()
[#] Ответ на: комментарий от pathfinder 07.07.2011 12:57:02  

>как это С# умудрился обогнать Java

C# не тормозит, мелкософт таки смог устранить фатальный недостаток явы. Этого достаточно.

* ()
[#] Ответ на: комментарий от mpp5 07.07.2011 13:01:02  

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

Используй неджаву, кто тебе не дает? Огороженность — это прекрасно. Минимум рисков, предсказуемость, надежность, поддерживаемость, энтерпрайз, короче.

** ()
[#] Ответ на: комментарий от anonymous_ 07.07.2011 13:11:54  

> У меня Java не тормозит :(

Томми, перелогинься.

()
[#] Ответ на: комментарий от mpp5 07.07.2011 12:50:19  
maxcom

> Вопрос — догонят ли они C#?

Он еще шевелится?

***** ()
[#]  
Amp

Куда-то делись из JDK программы javap и visualvm.

** ()
[#] Ответ на: комментарий от mpp5 07.07.2011 12:55:42  
iZEN

> Да хотя бы туже перегрузку операций осилили бы.

НАХЕРА?

***** ()
[#] Ответ на: комментарий от maxcom 07.07.2011 13:17:14  
devl547

>Он еще шевелится?

Более чем. Но как и жаба - лучше бы не.

**** ()
[#] Ответ на: комментарий от devl547 07.07.2011 13:24:30  
maxcom

> Более чем.

Забавно. Я думал microsoft его решело похоронить вместе с Silverlight

***** ()
[#] Ответ на: комментарий от Amp 07.07.2011 13:18:37  

> Куда-то делись из JDK программы javap и visualvm.

В бетке есть. Проверь внимательно, visualvm -> jvisualvm.

** ()
[#] Ответ на: комментарий от maxcom 07.07.2011 13:25:18  
post-factum

По-видимому, нет. Они в новой винде нацеливают c#+.net как полноценную замену писанию приложений на c++.

***** ()
[#] Ответ на: комментарий от post-factum 07.07.2011 13:28:34  

Не удивлюсь сильно , если скоро вообще не будет возможности писания приложений под винду не на c#+.net.

* ()
[#]  
kovrik

У меня Java тоже не тормозит, ЧЯДНТ?

** ()
[#] Ответ на: комментарий от Casus 07.07.2011 13:03:53  
maloi

>Существует ли компилятор Java на Java? Типа JaJa какой-нибудь. Мне бы ещё eval и я снова за Java сяду ;)

javac - написан на java, как ни странно. а манипуляции с байткодом вполне себе популярны для AOP, правда обычно не во время исполнения, а во время запуска.

*** ()
[#]  
livedock

Ждем и надеемся на улучшения.

()
[#] Ответ на: комментарий от mpp5 07.07.2011 12:50:19  
cipher

> Вопрос — догонят ли они C#?

У явы и всего, что с ней связано, названия ынтерпрайзней.

* ()
[#] Ответ на: комментарий от exlevan 07.07.2011 13:04:50  

>А у фортрана-то сколько форы было, почему он всех не обогнал ещё — непонятно.

Да что там фортран! Посмотрите на лисп - 60 лет, а толку нуль!

anonymous ()
[#] Ответ на: комментарий от ukr_unix_user 07.07.2011 13:33:50  

Если бы ты знал, что такое .net, то бы у тебя не было таких глупых предрассудков

anonymous ()
[#] Ответ на: комментарий от mpp5 07.07.2011 12:50:19  
vada

>Вопрос — догонят ли они C#?

C# круговой?

**** ()
[#] Ответ на: комментарий от maloi 07.07.2011 13:34:54  

>javac - написан на java

Рекурсия. Написан, но не весь.

anonymous ()
[#]  

Большое потребление памяти на x64 интересно пофиксят.

anonymous ()
[#]  

Хотет больше десктопных и хом-нетных приложений! Например полноценный opensource on-line web office.

anonymous ()
[#] Ответ на: комментарий от baverman 07.07.2011 13:28:08  
Amp

> В бетке есть. Проверь внимательно, visualvm -> jvisualvm.

Точно, не в той папке смотрел.

** ()
[#] Ответ на: комментарий от exlevan 07.07.2011 13:04:50  
vada

>А у фортрана-то сколько форы было, почему он всех не обогнал ещё — непонятно.

Как это не обогнал? Обогнал и обгоняет. По быстродействию и по количеству библиотек.

**** ()
[#]  
ZenitharChampion

Минорный релиз, хотя кто знает, сколько здесь программистов на Java, способных её потестировать

** ()
[#] Ответ на: комментарий от anonymous 07.07.2011 13:42:40  

>Посмотрите на лисп - 60 лет, а толку нуль!

У тебя ничего не получится.

* ()
[#] Ответ на: комментарий от kovrik 07.07.2011 13:34:48  
mono

у меня не тормозит :)

***** ()
[#] Ответ на: комментарий от anonymous 07.07.2011 13:49:24  

> Рекурсия.

Неправильное слово в этом контексте. Вспоминаем про бутстрапинг.

** ()
[#] Ответ на: комментарий от o4kapuk 07.07.2011 13:55:51  

>У тебя ничего не получится.

Почему вы думаете, что лисп не имеет шансов? Вы с Common Lisp работали?

anonymous ()
[#] Ответ на: комментарий от anonymous 07.07.2011 13:58:29  
post-factum

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

***** ()
[#]  
CARS

Наконец-то и на нашей улице праздник.

** ()
[#]  
qwerky

ааатличтаа :)

* ()