Re[22]: Мнение: объектно-ориентированное программирование —
От: MadHuman Россия  
Дата: 24.09.19 17:16
Оценка:
Здравствуйте, Somescout, Вы писали:

S>Здравствуйте, MadHuman, Вы писали:


MH>>Хотя с точки зрения строителей компиляторов/ран-таймов чистый функционализм (без мутабельности и присваиваний) конечно хорошо, так как позволяет делать много крутых оптимизаций.


S>Например? Вроде единственное что позволяет делать иммутабельность — это раскидывать исполнение по потокам не боясь побочных эффектов.

например определять что в разных частях одно и тоже подвыражение и оставлять только одно его вычисление.
более мощные возможности по упрощению выражений.
как-то где-то на MS research попадалась статья об оптимизациях в компилятора Haskell-я, там много всего интересного было. но ссылку сейчас не вспомню.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.