![]() |
#14 |
Участник
|
Цитата:
Сообщение от mazzy
![]() дело в том, что современный вектор развития направлен не на математические абстракции,
а на контроль над многопоточным приложением, на параллельные вычисления. вот хорошая лекция "про это" Зачем писать в стиле LINQ, Java Stream параллельная обработка - ой как нужна в ERP распараллелить расчет зарплаты, расчет налоговых регистров, расчет себестоимости. и ведь в Аксапту все равно приходится вводить параллельную обработку (см. расчет себестоимости). Тот проект, где я сейчас работаю, без параллельных вычислений давно сдох бы. На этом проекте почти все выполняется в многопоточном фреймворке. Для параллельного программирования можно использовать более подходящие средства. Например, в СУБД для реализации параллельных запросов используют массивно-параллельную архитектуру (MPP). А в C++ есть замечательная библиотека MPI без всякого функционального программирования и прочих абстракций и парадигм. А Linq2SQL это для достаточно простых запросов и небольших данных. Как только появляются более сложные запросы или большие данные возвращаются к обычному SQL. |
|
Теги |
f#, kotlin |
|
|