|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от opennews (??) on 24-Фев-11, 15:36 | ||
Компания Oracle выпустила (http://blogs.sun.com/mr/entry/jdk7_preview) тестовую версию JDK 7 (http://openjdk.java.net/projects/jdk7/) (Developer Preview), пригодную для предварительного знакомства с возможностями Java 7 и проверки совместимости существующих приложений. Представленная тестовая версия проходит полный набор тестов совместимости со спецификацией для всех поддерживаемых платформ, но еще может иметь проблемы со стабильностью работы. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
8. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от bav on 24-Фев-11, 15:59 | ||
Годы идут, а java, как язык, всё никак не может стать удобным. В принципе, модным парням этого и не надо, у них есть скала, кложура и груви. Но вывод типов и нормальные лямбды хотелось бы увидеть хотя бы к девятой версии. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Доступна для тестирования предварительная версия Java 7" | +1 +/– | |
Сообщение от iZEN (ok) on 24-Фев-11, 16:07 | ||
> Но вывод типов и нормальные лямбды хотелось бы увидеть хотя бы к девятой версии. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
13. "Доступна для тестирования предварительная версия Java 7" | +2 +/– | |
Сообщение от bav on 24-Фев-11, 16:12 | ||
> А зачем смешивать императивное и функциональное программирование | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
24. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от iZEN (ok) on 24-Фев-11, 16:43 | ||
>> А зачем смешивать императивное и функциональное программирование | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
26. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от pavlinux (ok) on 24-Фев-11, 17:44 | ||
Куда русский язык катится... | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
29. "Доступна для тестирования предварительная версия Java 7" | +20 +/– | |
Сообщение от Okruzhor (ok) on 24-Фев-11, 18:10 | ||
> Куда русский язык катится... | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
58. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от netch (ok) on 28-Фев-11, 12:12 | ||
> Приказное и отображательное предписание. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
36. "Доступна для тестирования предварительная версия Java 7" | +3 +/– | |
Сообщение от Marbleless on 24-Фев-11, 20:22 | ||
>Слабо всё это на русский перевести, варианта до 1699 года? | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
48. "Доступна для тестирования предварительная версия Java 7" | +1 +/– | |
Сообщение от bav on 25-Фев-11, 00:13 | ||
> Зато является более декларативной. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
52. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от amonym on 25-Фев-11, 14:07 | ||
>А зачем смешивать императивное и функциональное программирование, | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
14. "Доступна для тестирования предварительная версия Java 7" | +1 +/– | |
Сообщение от Валерий (??) on 24-Фев-11, 16:15 | ||
Нормальные лямбды я видел только в CL. В большинстве остальных языков они если есть, то убогие. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
17. "Доступна для тестирования предварительная версия Java 7" | +4 +/– | |
Сообщение от bav on 24-Фев-11, 16:21 | ||
> В большинстве остальных языков они если есть, то убогие. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
23. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от iZEN (ok) on 24-Фев-11, 16:41 | ||
>1) Лексическое замыкание | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
37. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от Marbleless on 24-Фев-11, 20:29 | ||
>>1) Лексическое замыкание | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
39. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от iZEN (ok) on 24-Фев-11, 21:01 | ||
>>>1) Лексическое замыкание | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
41. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от Marbleless on 24-Фев-11, 21:26 | ||
>Всю жизнь пользовался этим в Java, оказывается "этого в ней нет". :)) | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
55. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от iZEN (ok) on 25-Фев-11, 19:37 | ||
>Что, там есть полноценные замыкания? Имеющие доступ к локальным переменным? Безо всяких дополнительных костылей? | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
57. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от Marbleless on 26-Фев-11, 05:56 | ||
>// Имеет доступ к финальным (final) переменным: | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
59. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от Мимо проходил on 03-Мрт-11, 12:19 | ||
>А замыкание - это когда еще к локальным переменным. Но поскольку в Java одну функцию внутри другой никак не определишь (до Java 7), то одна функция в контексте другой вообще существовать не может. | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
42. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от filosofem (ok) on 24-Фев-11, 21:38 | ||
>Чего-то там пространно объяснено. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
30. "Доступна для тестирования предварительная версия Java 7" | –1 +/– | |
Сообщение от Анон on 24-Фев-11, 18:28 | ||
По мне так лямбды - это пережиток становления ООП. Все примеры что я натыкался (скажем, в SICP) более грамотно реализуются через объекты. А объекты в свою очередь - можно хоть на С через указатель на контекст передвать - элегантно, лакончино и просто. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
33. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от umbr (ok) on 24-Фев-11, 19:58 | ||
>фанбойского визга | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
43. "Доступна для тестирования предварительная версия Java 7" | +2 +/– | |
Сообщение от Stax (ok) on 24-Фев-11, 22:01 | ||
В ООП обычно не получается "элегантно, лаконично и просто" писать код, который работает со различными структурами, но при этом должен выполнятся лениво (в результирующей структуре вычисляться по мере обращения к соответствующему элементу). С помощью функциональных конструкций сделать так, чтобы все с одной стороны выглядело очень просто и код писался, как просто работающий с данными, но вычислялся лениво - проще простого. Простота и ускорение в одном флаконе, причем применимо это практически везде. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
49. "Доступна для тестирования предварительная версия Java 7" | +1 +/– | |
Сообщение от Анон on 25-Фев-11, 04:22 | ||
Конкретные примеры где это лучше ООП? По мне так можно вызвать метод объекта по необходимости. То что "как просто работающий с данными" мне опять таки не ясно зачем это нужно и почему в SICP на это так дико фапали. По мне так гораздо логичнее и правильнее чётко разделять данные и функции. Вообщем не понимаю я профита от этого всего. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
53. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от oops_ on 25-Фев-11, 15:05 | ||
может просто не работать в ООП стиле там где это не нужно? | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
47. "Доступна для тестирования предварительная версия Java 7" | +1 +/– | |
Сообщение от bav on 25-Фев-11, 00:06 | ||
> По мне так лямбды - это пережиток становления ООП | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
10. "Доступна для тестирования предварительная версия Java 7" | +6 +/– | |
Сообщение от Аноним (??) on 24-Фев-11, 16:04 | ||
Не, ну не козлы ли? Знай себе выпускают закрытую версию с отмазами "мы используем некоторые закрытые библиотеки, так что..", предлагая трудиться над переписыванием сложных (иначе не пришлось бы использовать сторонные технологии) проекту IcedTea. Т.е. оракл будет просто выпускать то, что ему нравится, а в это время редхату с эпплом предлагается молча вбухивать кучу денег в развитие IcedTea, а кому-то из сторонних разработчиков и нахаляву трудиться, чтобы сделать джаву немного посвободнее? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Доступна для тестирования предварительная версия Java 7" | –1 +/– | |
Сообщение от Аноним (??) on 24-Фев-11, 16:21 | ||
Я просто разрываюсь - что же лучше в новом свете - OpenJDK или Mono??? | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
19. "Доступна для тестирования предварительная версия Java 7" | +1 +/– | |
Сообщение от Anonymousapiens (ok) on 24-Фев-11, 16:28 | ||
Если ты такой нервный - используй С++ | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
25. "Доступна для тестирования предварительная версия Java 7" | –2 +/– | |
Сообщение от Аноним (??) on 24-Фев-11, 17:06 | ||
> Если ты такой нервный - используй С++ | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
28. "Доступна для тестирования предварительная версия Java 7" | –1 +/– | |
Сообщение от Аноним (??) on 24-Фев-11, 17:55 | ||
Чем там восхищаться? Весь этот сонм недоязычков от жавы с шаром до питона не умеет банальную компиляцию в нативный код, следовательно обречены тормозить и жрать память. А так называемый "портабельный байткод" поощряет наплевательски относиться к доступности исходников и сборочным системам, а то и вообще не выкладывать исходники, анонсируя при этом что распространяется "под gpl". | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
32. "Доступна для тестирования предварительная версия Java 7" | –1 +/– | |
Сообщение от Tiv (ok) on 24-Фев-11, 19:32 | ||
re> Весь этот сонм недоязычков от жавы с шаром до питона не умеет банальную компиляцию в нативный код, следовательно обречены тормозить и жрать память. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
45. "Доступна для тестирования предварительная версия Java 7" | +1 +/– | |
Сообщение от Ytch on 24-Фев-11, 23:04 | ||
Первая же фраза в заметках по ссылке: "Для запуска Ngen.exe необходимо обладать правами администратора." Это как вообще? Нормально? | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
46. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от rip (??) on 24-Фев-11, 23:30 | ||
> Чем там восхищаться? Весь этот сонм недоязычков от жавы с шаром до питона не умеет банальную компиляцию в нативный код, следовательно обречены тормозить и жрать память. А так называемый "портабельный байткод" поощряет наплевательски относиться к доступности исходников и сборочным системам, а то и вообще не выкладывать исходники, анонсируя при этом что распространяется "под gpl". | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
21. "Доступна для тестирования предварительная версия Java 7" | +3 +/– | |
Сообщение от uZver (??) on 24-Фев-11, 16:38 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
22. "Доступна для тестирования предварительная версия Java 7" | –3 +/– | |
Сообщение от Stocker on 24-Фев-11, 16:40 | ||
Ахренеть, заплатили 9 с половиной миллиардов и не выдали всё тут же анонимусу нахаляву. Планета в шоке. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
18. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от KDE (??) on 24-Фев-11, 16:26 | ||
чую не будет единого стандарта JDK != OpenJDK и чем дальше тем больше... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
27. "Доступна для тестирования предварительная версия Java 7" | +1 +/– | |
Сообщение от bvf (ok) on 24-Фев-11, 17:53 | ||
Не паникуйте. Сделайте глубокий вдох и успокойтесь. ТО что разные имплементации ява машины имеют свои особенности никого никогда не смущало. Но есть неизменное и единое ядро которое одинаково работает у всех. У ИБМ есть своя очень сильно отличающаяся ява, но однако она очень интенсивно используется. Сущетсвует более десятков разных неодинаковых ява машин, и что? Сановская ява дефакто стандарт. В OpenJDK весь код будет соответствовать оракловской яве за исключением тех частей на которые патенты принадлежат другим компаниям и которые ораклы не могут открыть так как нарушат патенты третьих фирм. В чем паника? Дышите спокойнее. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
31. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от oops_ on 24-Фев-11, 19:21 | ||
и все это только для того, чтобы не развивать компонентный Паскаль. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
35. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от bvf (ok) on 24-Фев-11, 20:22 | ||
> и все это только для того, чтобы не развивать компонентный Паскаль. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
44. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от Аноним (??) on 24-Фев-11, 23:00 | ||
> Паскаль вообще-то принадлежит Вирту вот он его и развивает. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
50. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от kshetragia (ok) on 25-Фев-11, 05:35 | ||
Component Pascal != Free Pascal. И для него к сожалению есть только BlackBox, полностью заточенный под винду. Это наверное один из немногих языков, о котором читаешь и хочется писать на нем. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
51. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от bvf (ok) on 25-Фев-11, 13:46 | ||
> Component Pascal != Free Pascal. И для него к сожалению есть только | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
54. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от oops_ on 25-Фев-11, 15:08 | ||
Инертность.. Даже казалось бы у активной социальной группы, коими по идее должны являться программисты. Реально же как я это вижу.. Нормальный компилятор Оберона и можно будет смело закапывать и Java и .Net | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
56. "Доступна для тестирования предварительная версия Java 7" | +/– | |
Сообщение от bvf (ok) on 25-Фев-11, 21:19 | ||
> Инертность.. Даже казалось бы у активной социальной группы, коими по идее должны | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |