Когда есть список преимуществ функциональных языков, обычно упоминается, что он упрощает параллелизм, потому что нет переменных, которые могут быть изменены. Но, как известно моей ассемблерной школе-урокам, в процессорах и памяти есть регистры, которые оба изменяемы. Поэтому, когда функциональный код высокого уровня скомпилирован в некоторый низкоуровневый код, он становится обязательным и изменчивым. Поэтому я не понимаю, что такое преимущество использования функциональных языков в параллелизме. Может ли кто-нибудь объяснить это?функциональный параллелизм
2
A
ответ
4
Это программисты, а не компьютеры, которым приходится иметь дело с параллелизмом. Поэтому, говоря, что неизменность облегчает жизнь людям, а не компьютерам.
(включаю в себя компилятор, написанный как деятельность человека)
Смежные вопросы
- 1. Параллелизм не параллелизм?
- 2. Сглаживание TypeScript Функциональный интерфейс, продление Функциональный прототип
- 3. семафор-параллелизм
- 4. Рекурсивный параллелизм
- 5. Оптимистический параллелизм
- 6. WCF Параллелизм
- 7. WCF Параллелизм?
- 8. Java параллелизм
- 9. Параллелизм, задачи
- 10. ASP.NET параллелизм
- 11. Easy параллелизм
- 12. Параллелизм Скорость
- 13. Функциональный GLUT?
- 14. Функциональный javascript?
- 15. Функциональный указатель
- 16. Функциональный JavaScript
- 17. Параллелизм в ElastiCache
- 18. OpenMP вложенной петлевой параллелизм
- 19. Странное поведение Java параллелизм
- 20. Оптимистическая блокировка и параллелизм
- 21. MySql Параллелизм вопрос
- 22. MySQL: UPDATE Параллелизм
- 23. Обещания и параллелизм
- 24. Весенняя интеграция Параллелизм ServiceActivators
- 25. Spring Framework MVC «параллелизм»?
- 26. Jprogress Bar и параллелизм
- 27. mysqli_use_result() и параллелизм
- 28. Отключение MySQL Параллелизм
- 29. Вложенный параллелизм в Cuda
- 30. Zookeeper последовательность параллелизм
Это измененная изменчивость, о которой вам нужно беспокоиться. Языки программирования по существу дают вам неизменность, делая копии (а также другие хитроумные трюки), поэтому им не нужно заходить так далеко, как регистры и т. Д. – lucas1000001