|
2.7, AnonuS (?), 00:44, 11/09/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Интересно, хоть кто-нибудь будет качать?
Да, если сумеем понять чего вот тут написано: "... и расширений стандартных библиотек средствами для параллельного выполнения операций над потоками данных, что должно упростить написание кода для многоядерных процессоров... "
| |
|
3.8, AnonuS (?), 00:45, 11/09/2013 [^] [^^] [^^^] [ответить]
| +/– |
P.S.: Узя, залогинься! Поясни чего кто там на ком стоял и для чего это нам столь необходимо.
| |
|
4.9, AnonuS (?), 00:46, 11/09/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> P.S.: Узя, залогинься! Поясни чего кто там на ком стоял и для
> чего это нам столь необходимо.
FIX: "Узя" --> "Изя"
| |
|
3.16, Andrey Mitrofanov (?), 10:38, 11/09/2013 [^] [^^] [^^^] [ответить]
| +/– |
> упростить написание кода для многоядерных процессоров... "
Там написано: покупайте Оракел Джавва Восэмъ, скамую многопроцессорную, многозадачную, многобиблиотечную, многоядрёную из всех самых простых, самых стандартных и самых библиотечных!
Чё не понятно-то??
| |
3.19, vn971 (ok), 18:17, 11/09/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
В языке Scala, например, это выражение типа
List(1,2,3).par.map(x => x*10)
здесь выражением 'List(1,2,3)' мы задаём список int-чисел, метод '.par' возвращает специальную обёртку над коллекцией для выполнения параллельных операций, а метод '.map(...)' на такой коллекции/обёртке автоматически сам распараллелит выполнение внутреннего кода на несколько ядер.
| |
|
|
1.6, Аноним (-), 22:43, 10/09/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>в рамках проекта Lambda
В Clojure не смогли добавить оптимизацию хвостовой рекурсии из-за ограничений JVM, может такими темпами ситуация изменится.
| |
|
2.10, AnonuS (?), 01:00, 11/09/2013 [^] [^^] [^^^] [ответить]
| –6 +/– |
>>в рамках проекта Lambda
> В Clojure не смогли добавить оптимизацию хвостовой рекурсии ...
Какая жалость ! Без рекурсий конечно кирдык всему приходит, работа встала - нечем переполнять стек.
А без хвостовой рекурсии вообще затык - брат Аноним не может запиливать умные посты не Опеннет.
| |
|
3.12, Crazy Alex (ok), 02:18, 11/09/2013 [^] [^^] [^^^] [ответить]
| –5 +/– |
ну так функционвальщина везде где можно - это ж нынче модно и молодежно. А что функция в десять раз проще читается, когда в ней рекурсии нет - это мелочи, ну да...
| |
|
4.14, Led (ok), 04:12, 11/09/2013 [^] [^^] [^^^] [ответить]
| +/– |
> ну так функционвальщина везде где можно - это ж нынче модно и
> молодежно. А что функция в десять раз проще читается, когда в
> ней рекурсии нет - это мелочи, ну да...
Ага, а комиксы в десять раз проще читаются, чем книжки.
| |
|
|
2.23, Аноним (-), 00:58, 13/09/2013 [^] [^^] [^^^] [ответить]
| +/– |
хм, а как тогда в scala хвостовая рекурсия сделана? или там поделка частичная реализация?
| |
|
|
2.20, Аноним (-), 19:50, 11/09/2013 [^] [^^] [^^^] [ответить]
| +/– |
Чего хрюкотать то, ioc пилят совсем недавно, наверное на нем и модульность запилят...и будет всем жопа :)
| |
2.22, Аноним (-), 00:56, 13/09/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
к сожалению, только в java9; кто-то писал что профили - некоторый шаг к посл. модульности jigsaw... увидим
| |
2.24, Аноним (-), 17:02, 13/09/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
в новом фортране есть, в новых сях(в плюсом и без) есть.
ну и само собой в Модула-2 и иже, исконно.
Хаскел и тем более Эрланг - совсем ХОРОШО :0)
| |
|
|