The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Доступен для тестирования предварительный выпуск Java 8"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен для тестирования предварительный выпуск Java 8"  +/
Сообщение от opennews (ok) on 10-Сен-13, 21:09 
Компания Oracle выпустила (http://mreinhold.org/blog/jdk8-preview) JDK 8 De­vel­oper Pre­view, первую предварительную версию пригодную для повсеместного тестирования в сообществе разработчиков. Выпуск JDK 8 De­vel­oper Pre­view проходит все тесты для всех поддерживаемых платформ. Готовые для установки сборки подготовлены (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.dev/opennews/art.shtml?num=35427) - легковесный и высокопроизводительный движок JavaScript, работающий поверх виртуальной машины Java (JVM).


Изначально релиз Java 8 планировалось выпустить в сентябре 2013 года, но график разработки был изменён в связи с решением по проведению внеочередной работы по усилению безопасности, на которую были переброшены многие вовлечённые в разработку Java 8 инженеры.

URL: http://mreinhold.org/blog/jdk8-preview
Новость: http://www.opennet.dev/opennews/art.shtml?num=37875

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Доступен для тестирования предварительный выпуск Java 8"  –8 +/
Сообщение от IIIypuk (ok) on 10-Сен-13, 21:09 
Интересно, хоть кто-нибудь будет качать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Доступен для тестирования предварительный выпуск Java 8"  +3 +/
Сообщение от Artspb email(ok) on 10-Сен-13, 21:38 
Я буду.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Доступен для тестирования предварительный выпуск Java 8"  +/
Сообщение от AnonuS on 11-Сен-13, 00:44 
> Интересно, хоть кто-нибудь будет качать?

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

8. "Доступен для тестирования предварительный выпуск Java 8"  +/
Сообщение от AnonuS on 11-Сен-13, 00:45 
P.S.: Узя, залогинься! Поясни чего кто там на ком стоял и для чего это нам столь необходимо.


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Доступен для тестирования предварительный выпуск Java 8"  –1 +/
Сообщение от AnonuS on 11-Сен-13, 00:46 
> P.S.: Узя, залогинься! Поясни чего кто там на ком стоял и для
> чего это нам столь необходимо.

FIX: "Узя" --> "Изя"

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

16. "Доступен для тестирования предварительный выпуск Java 8"  +/
Сообщение от Andrey Mitrofanov on 11-Сен-13, 10:38 
> упростить написание кода для многоядерных процессоров... "

Там написано: покупайте Оракел Джавва Восэмъ, скамую многопроцессорную, многозадачную, многобиблиотечную, многоядрёную из всех самых простых, самых стандартных и самых библиотечных!

Чё не понятно-то??

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

19. "Доступен для тестирования предварительный выпуск Java 8"  +2 +/
Сообщение от vn971 (ok) on 11-Сен-13, 18:17 
В языке Scala, например, это выражение типа
  List(1,2,3).par.map(x => x*10)
здесь выражением `List(1,2,3)` мы задаём список int-чисел, метод `.par` возвращает специальную обёртку над коллекцией для выполнения параллельных операций, а метод `.map(...)` на такой коллекции/обёртке автоматически сам распараллелит выполнение внутреннего кода на несколько ядер.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

4. "Доступен для тестирования первый предварительный выпуск Java..."  –6 +/
Сообщение от 333 on 10-Сен-13, 21:43 
Кажется завоняло ораклом
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Доступен для тестирования первый предварительный выпуск Java..."  +/
Сообщение от Crazy Alex (ok) on 11-Сен-13, 02:17 
Эх, когда он уже по-настоящему завоняет... трупненько
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Доступен для тестирования первый предварительный выпуск Java..."  +/
Сообщение от Аноним (??) on 10-Сен-13, 22:08 
Пошел колупать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Доступен для тестирования первый предварительный выпуск Java..."  +/
Сообщение от Аноним (??) on 10-Сен-13, 22:43 
>в рамках проекта Lambda

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Доступен для тестирования первый предварительный выпуск Java..."  –6 +/
Сообщение от AnonuS on 11-Сен-13, 01:00 
>>в рамках проекта Lambda
> В Clojure не смогли добавить оптимизацию хвостовой рекурсии ...

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

А без хвостовой рекурсии вообще затык - брат Аноним не может запиливать умные посты не Опеннет.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "Доступен для тестирования первый предварительный выпуск Java..."  –5 +/
Сообщение от Crazy Alex (ok) on 11-Сен-13, 02:18 
ну так функционвальщина везде где можно - это ж нынче модно и молодежно. А что функция в десять раз проще читается, когда в ней рекурсии нет - это мелочи, ну да...
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Доступен для тестирования первый предварительный выпуск Java..."  +3 +/
Сообщение от Аноним (??) on 11-Сен-13, 03:34 
А ты не стесняйся - ты покажи! Ну хоть один пример ...
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Доступен для тестирования первый предварительный выпуск Java..."  +/
Сообщение от Led (ok) on 11-Сен-13, 04:12 
> ну так функционвальщина везде где можно - это ж нынче модно и
> молодежно. А что функция в десять раз проще читается, когда в
> ней рекурсии нет - это мелочи, ну да...

Ага, а комиксы в десять раз проще читаются, чем книжки.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Доступен для тестирования первый предварительный выпуск Java..."  +/
Сообщение от Аноним (??) on 11-Сен-13, 05:10 
Clojure - это диалект Лиспа. Какой Лисп без рекурсии?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Доступен для тестирования первый предварительный выпуск Java..."  +1 +/
Сообщение от umbr (ok) on 12-Сен-13, 01:14 
Clojure - пародия на Лисп.
/fixed
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

23. "Доступен для тестирования первый предварительный выпуск Java..."  +/
Сообщение от Аноним (??) on 13-Сен-13, 00:58 
хм, а как тогда в scala хвостовая рекурсия сделана? или там поделка частичная реализация?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

17. "Доступен для тестирования первый предварительный выпуск Java..."  +/
Сообщение от Аноним (??) on 11-Сен-13, 12:43 
> поддержки Lisp-подобных лямбда-выражений ("замыкания")

facepalm.hs

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Доступен для тестирования первый предварительный выпуск Java..."  –1 +/
Сообщение от хрюкотающий зелюк on 11-Сен-13, 13:47 
МОДУЛЬНОСТЬ?! Где обещанная модульность? Причина, по которой я даже чисто из интереса жабу не тыкаю палочкой.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Доступен для тестирования первый предварительный выпуск Java..."  +/
Сообщение от Аноним (??) on 11-Сен-13, 19:50 
Чего хрюкотать то, ioc пилят совсем недавно, наверное на нем и модульность запилят...и будет всем жопа :)
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

22. "Доступен для тестирования первый предварительный выпуск Java..."  –1 +/
Сообщение от Аноним (??) on 13-Сен-13, 00:56 
к сожалению, только в java9; кто-то писал что профили - некоторый шаг к посл. модульности jigsaw... увидим
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "Доступен для тестирования первый предварительный выпуск Java..."  +1 +/
Сообщение от Аноним (??) on 13-Сен-13, 17:02 
в новом фортране есть, в новых сях(в плюсом и без) есть.
ну и само собой в Модула-2 и иже, исконно.
Хаскел и тем более Эрланг - совсем ХОРОШО :0)
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

25. "Доступен для тестирования первый предварительный выпуск Java..."  +/
Сообщение от Аноним (??) on 19-Сен-13, 06:25 
http://hg.openjdk.java.net/jdk8/jdk8
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру