LINUX.ORG.RU

Разработка JDK 8 достигла стадии Developer Preview

 , ,


0

2

Mark Reinhold объявил в своем блоге, что разработка Java 8 перешла в стадию Developer Preview.

Начиная с Milestone 8 предлагается включиться в открытое тестирование jdk для ускорения процесса выявления оставшихся мелких ошибок, и усиления обратной связи с разработчиками. Предлагается скачать JDK и сообщать в bug-reporting channel в следующих случаях:

  • Имеющийся код не компилируется под JDK8.
  • Скомпилированный код выполняется медленнее, чем под прошлыми JVM.
  • JVM крашится.
  • Остались предложения по изменению дизайна языка и структуры API.

Полный список нововведений

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

★★★★★

Проверено: maxcom ()

давно пора положить на оракловскую жаву, нужен только openjdk. Нет, правда, у меня оракла крашится, а на openjdk всё идёт.

Zidane ()

Остались предложения по изменению дизайна языка и структуры API.

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

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

Плюсомонстр на java платформе уже есть. Называется scala :)

Reset ★★★★★ ()

Virtual extension methods это самое клевое. Чё все на эти лямды фапают, я не знаю, идея и сейчас сворачивает вложенный класс так, что читаемость практически идентична синтаксису лямбд.

Legioner ★★★★★ ()

И Jigsaw по традиции откладывается на следующую версию. Глобальность, стабильность.

anonymous ()

Я правильно понимаю, что отправить им репорты по ошибкам в сборке андроида будет расценено, как «с особым цинизмом»?

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

Virtual extension methods

Это что-то похожее на extension methods шарпа?

encyrtid ★★★★★ ()

Мне кажется, или они стали чаще выпускать мажорные версии?

sT331h0rs3 ★★★★★ ()

Ненужно. И Java7 ненужно. Java6 идеальна, любые изменения только все портят.

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

жирненький, у меня от твоей фразы всю попу разорвало. Сижу теперь, зашиваю...

stevejobs ★★★☆☆ ()

максимум мининовость.
Какой-то девелоперпривью всего лишь.

Bad_ptr ★★★★ ()

выявления оставшихся мелких ошибок, и усиления

зачем тут запятая?

JVM крашится.

что-что? автор новости, судя по всему, по-русски говорт с трудом.

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

Ога, язык в котором есть null, Nil, None, Nothing. Идеа стоит колом постоянно от скалы, набор программы == 100% загрузки одного ядра. А жирный почему-то я, ога ....

Reset ★★★★★ ()

короче, чтобы были properties и чтобы не тормозило, больше пожеланий нет

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

100% загрузки одного ядра

купи себе процессор с >1 ядром, нищеброд xD

stevejobs ★★★☆☆ ()

А семёрочка уже вышла? Или я такой слоупок?

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

А пользоваться ей можно? Энтерпрайз до сих пор на шестёрочке сидит.

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

Можно. В энтерпрайзном списке критериев выбора собственные технические характеристики плетутся в хвосте.

const86 ★★★★★ ()

Честно скажу, не по нраву мне сия поспешность господ из Oracle в деле выпуска новых версий набора для Ява-разработки. У нас на районе ещё не все пацаны даже на шестёрку перелезли, базарю! Пусть лучше все нововведения вливали бы в тот же Groovy. А Scala'у, как уже было верно замечено, следует выкинуть на свалку истории, да побыстрее.

CARS ★★★★ ()

забыл, еще модульность хочу, вот тогда на жабу смотреть вообще буду

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

идея и сейчас сворачивает вложенный класс...

из-за этих ваших навароченных IDE — бывает так что я смотрю исходный код (через GEdit) и ни черта не понимаю..

(нет, щаз я говорю не именно про Java, а вообще про различный код который некоторые люди пишут в удобных IDE, пользуясь всякими там «удобными» функциями IDE :))

user_id_68054 ★★★★★ ()
Последнее исправление: user_id_68054 (всего исправлений: 1)
Ответ на: комментарий от encyrtid

Вроде нет. Это интерфейс с реализациями методов. Что-то вроде mixins.

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

Ну я не против упрощения синтаксиса. Но не понимаю, что тут такого, рядовое явление. Как switch по строкам. Удобно, да. Но в целом не стоит того, чтобы сильно отмечать.

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

вообще все это - смешная мышиная возня с точки зрения Scala. ИМХО пусть оставят Java как есть, и развивают только JVM и API.

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

Как раз скала пока что смешная мышиная возня с точки зрения Java. 99.9% разработчиков по разным причинам как писали так и будут писать на Java, поэтому язык надо развивать, иначе он умрёт вместе с платформой.

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

Ходят слухи, что в этих их америках все стартаперы и прогрессивные представители человечества, и стар и млад, тыкают скалу палочкой и даже пользуются, причем с удовольствием и профитом. => «смешная возня» - это авторитетные посты лоровских аналитиков :) (никого конкретно не имею в виду)

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

языки с нерасширяемым синтаксисом не нужны

Вы _реально_ работаете с Groovy DSL, или просто попонтоваться среди себе подобных школьников зашли?

Bioreactor ★★★★★ ()
Последнее исправление: Bioreactor (всего исправлений: 1)

Здравствуйте, это тред про scala?

Забавно читать комментарии про ненужность скалы, страдания по null, Nil, None, Nothing и прочие стоны. При этом позаимствованные из скалы миксины, лямбды, параллельные коллекции встречаются либо под крики «не надо портить мою джаву» или «какого черта так долго».

Если скалу выкинуть, откуда же в джаве будут появляться нововведения? Кстати, а что неосиляторы скалы думают насчет generics в джаве? А боксинг - не слишком сложно? ;)

stateofart ()
Ответ на: Здравствуйте, это тред про scala? от stateofart

Re: Здравствуйте, это тред про scala?

Миксины и лямбды были задолго до скалы, ващето. И даже задолго до stateofart'а.

anonymous ()

Когда ораклокапец планируется?

d9d9 ★★★ ()
Ответ на: Здравствуйте, это тред про scala? от stateofart

Re: Здравствуйте, это тред про scala?

Рекомендую попробовать не сайтики клепать на хипстерском плейфреймворке, а долгое время поддерживать большое легаси приложение на scala, в написании которого на разных этапах участвовали десятки человек. Да, приложение на scala 2.7 разумеется, так как после этого сломали коллекции, а приложение к тому времени уже было большим и в продакшене. После этого вопросы о полезности java отпадут сами собой.

неосилятор скалы

anonymous ()
Ответ на: Здравствуйте, это тред про scala? от stateofart

Re: Здравствуйте, это тред про scala?

Хаха, ты серьёзно это про скалу? До скалы уже все придумали, посмотри в на лисп, например, и прозреешь сколько из него идей взято в той же скале. То-то

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

Как только красношапка после полугода мучений родит все таки хоть один релиз переданной ей еще в феврале OpenJDK6, так оракл сразу и скончается. От смеха.

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

стартаперы

Ненужны.

прогрессивные представители человечества

Русские физики выбирают скалу?

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

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

А я не работаю в потребительском секторе. И это... выдыхай :)

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

Наверное, это у гражданина попаболь от облома с Fortress.

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

Это что-то похожее на extension methods шарпа?

К сожалению, нет.

Эти умники разрешили интерфесам иметь реализацию.

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

А что, есть Java-developer который работает на компе с меньше чем 16гб?

grim ★★★☆ ()

При установке на Windows XP оно уже предупреждает, что на дерьме мамонта не все может работать

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