URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 91637
[ Назад ]
Исходное сообщение
"Доступен для тестирования предварительный выпуск Java 8"
Отправлено opennews , 10-Сен-13 21:09
Компания Oracle выпустила (http://mreinhold.org/blog/jdk8-preview) JDK 8 Developer Preview, первую предварительную версию пригодную для повсеместного тестирования в сообществе разработчиков. Выпуск JDK 8 Developer Preview проходит все тесты для всех поддерживаемых платформ. Готовые для установки сборки подготовлены (http://jdk8.java.net/download.html) для Linux (x86, ARM), Solaris (x86, SPARC), Winodws и Mac OS X. Релиз намечен на 18 марта 2014 года.
Ветка Java 8 примечательна (http://openjdk.java.net/projects/jdk8/features) добавлением развиваемой (http://openjdk.java.net/projects/lambda/) в рамках проекта Lambda поддержки Lisp-подобных лямбда-выражений ("замыкания") и расширений стандартных библиотек средствами для параллельного выполнения операций над потоками данных, что должно упростить написание кода для многоядерных процессоров. Кроме того, добавлен (http://www.jcp.org/en/jsr/detail?id=310) новый API для работы с датами и временем; реализована поддержка компактных профилей (http://cr.openjdk.java.net/~mr/se/8/java-se-8-edr-spec.html#...) для развёртывания на оборудовании с ограниченными ресурсами приложений, которым не требуются все компоненты платформы; добавлена новая система сборки на основе Autoconf; интегрирован Nashorn (http://www.opennet.me/opennews/art.shtml?num=35427) - легковесный и высокопроизводительный движок JavaScript, работающий поверх виртуальной машины Java (JVM).
Изначально релиз Java 8 планировалось выпустить в сентябре 2013 года, но график разработки был изменён в связи с решением по проведению внеочередной работы по усилению безопасности, на которую были переброшены многие вовлечённые в разработку Java 8 инженеры.
URL: http://mreinhold.org/blog/jdk8-preview
Новость: http://www.opennet.me/opennews/art.shtml?num=37875
Содержание
- Доступен для тестирования предварительный выпуск Java 8,IIIypuk, 21:09 , 10-Сен-13
- Доступен для тестирования предварительный выпуск Java 8,Artspb, 21:38 , 10-Сен-13
- Доступен для тестирования предварительный выпуск Java 8,AnonuS, 00:44 , 11-Сен-13
- Доступен для тестирования предварительный выпуск Java 8,AnonuS, 00:45 , 11-Сен-13
- Доступен для тестирования предварительный выпуск Java 8,AnonuS, 00:46 , 11-Сен-13
- Доступен для тестирования предварительный выпуск Java 8,Andrey Mitrofanov, 10:38 , 11-Сен-13
- Доступен для тестирования предварительный выпуск Java 8,vn971, 18:17 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,333, 21:43 , 10-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Crazy Alex, 02:17 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 22:08 , 10-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 22:43 , 10-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,AnonuS, 01:00 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Crazy Alex, 02:18 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 03:34 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Led, 04:12 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 05:10 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,umbr, 01:14 , 12-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 00:58 , 13-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 12:43 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,хрюкотающий зелюк, 13:47 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 19:50 , 11-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 00:56 , 13-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 17:02 , 13-Сен-13
- Доступен для тестирования первый предварительный выпуск Java...,Аноним, 06:25 , 19-Сен-13
Сообщения в этом обсуждении
"Доступен для тестирования предварительный выпуск Java 8"
Отправлено IIIypuk , 10-Сен-13 21:09
Интересно, хоть кто-нибудь будет качать?
"Доступен для тестирования предварительный выпуск Java 8"
Отправлено Artspb , 10-Сен-13 21:38
Я буду.
"Доступен для тестирования предварительный выпуск Java 8"
Отправлено AnonuS , 11-Сен-13 00:44
> Интересно, хоть кто-нибудь будет качать?Да, если сумеем понять чего вот тут написано: "... и расширений стандартных библиотек средствами для параллельного выполнения операций над потоками данных, что должно упростить написание кода для многоядерных процессоров... "
"Доступен для тестирования предварительный выпуск Java 8"
Отправлено AnonuS , 11-Сен-13 00:45
P.S.: Узя, залогинься! Поясни чего кто там на ком стоял и для чего это нам столь необходимо.
"Доступен для тестирования предварительный выпуск Java 8"
Отправлено AnonuS , 11-Сен-13 00:46
> P.S.: Узя, залогинься! Поясни чего кто там на ком стоял и для
> чего это нам столь необходимо.FIX: "Узя" --> "Изя"
"Доступен для тестирования предварительный выпуск Java 8"
Отправлено Andrey Mitrofanov , 11-Сен-13 10:38
> упростить написание кода для многоядерных процессоров... " Там написано: покупайте Оракел Джавва Восэмъ, скамую многопроцессорную, многозадачную, многобиблиотечную, многоядрёную из всех самых простых, самых стандартных и самых библиотечных!
Чё не понятно-то??
"Доступен для тестирования предварительный выпуск Java 8"
Отправлено vn971 , 11-Сен-13 18:17
В языке Scala, например, это выражение типа
List(1,2,3).par.map(x => x*10)
здесь выражением `List(1,2,3)` мы задаём список int-чисел, метод `.par` возвращает специальную обёртку над коллекцией для выполнения параллельных операций, а метод `.map(...)` на такой коллекции/обёртке автоматически сам распараллелит выполнение внутреннего кода на несколько ядер.
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено 333 , 10-Сен-13 21:43
Кажется завоняло ораклом
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Crazy Alex , 11-Сен-13 02:17
Эх, когда он уже по-настоящему завоняет... трупненько
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 10-Сен-13 22:08
Пошел колупать.
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 10-Сен-13 22:43
>в рамках проекта LambdaВ Clojure не смогли добавить оптимизацию хвостовой рекурсии из-за ограничений JVM, может такими темпами ситуация изменится.
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено AnonuS , 11-Сен-13 01:00
>>в рамках проекта Lambda
> В Clojure не смогли добавить оптимизацию хвостовой рекурсии ...Какая жалость ! Без рекурсий конечно кирдык всему приходит, работа встала - нечем переполнять стек.
А без хвостовой рекурсии вообще затык - брат Аноним не может запиливать умные посты не Опеннет.
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Crazy Alex , 11-Сен-13 02:18
ну так функционвальщина везде где можно - это ж нынче модно и молодежно. А что функция в десять раз проще читается, когда в ней рекурсии нет - это мелочи, ну да...
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 11-Сен-13 03:34
А ты не стесняйся - ты покажи! Ну хоть один пример ...
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Led , 11-Сен-13 04:12
> ну так функционвальщина везде где можно - это ж нынче модно и
> молодежно. А что функция в десять раз проще читается, когда в
> ней рекурсии нет - это мелочи, ну да...Ага, а комиксы в десять раз проще читаются, чем книжки.
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 11-Сен-13 05:10
Clojure - это диалект Лиспа. Какой Лисп без рекурсии?
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено umbr , 12-Сен-13 01:14
Clojure - пародия на Лисп.
/fixed
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 13-Сен-13 00:58
хм, а как тогда в scala хвостовая рекурсия сделана? или там поделка частичная реализация?
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 11-Сен-13 12:43
> поддержки Lisp-подобных лямбда-выражений ("замыкания")facepalm.hs
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено хрюкотающий зелюк , 11-Сен-13 13:47
МОДУЛЬНОСТЬ?! Где обещанная модульность? Причина, по которой я даже чисто из интереса жабу не тыкаю палочкой.
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 11-Сен-13 19:50
Чего хрюкотать то, ioc пилят совсем недавно, наверное на нем и модульность запилят...и будет всем жопа :)
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 13-Сен-13 00:56
к сожалению, только в java9; кто-то писал что профили - некоторый шаг к посл. модульности jigsaw... увидим
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 13-Сен-13 17:02
в новом фортране есть, в новых сях(в плюсом и без) есть.
ну и само собой в Модула-2 и иже, исконно.
Хаскел и тем более Эрланг - совсем ХОРОШО :0)
"Доступен для тестирования первый предварительный выпуск Java..."
Отправлено Аноним , 19-Сен-13 06:25
http://hg.openjdk.java.net/jdk8/jdk8