LINUX.ORG.RU

История изменений

Исправление vertexua, (текущая версия) :

Scala = OOP + FP

Верно

FP = стремление к отказу от побочных эффектов

Во-первых ФВП и просто удобства. Кроме того ООП в Scala отличный. Но если говорть о стремлении к отказу от побочных эффектов, то именно «стремлении». Но когда в итоге получается монада IO, то нужно остановиться и перестать курить траву. Нужно давать возможность решать задачу наиболее адекватным способом для этого конкретного случая

OOP = ненужно + мутабельное скрытое состояние

Есть иммутабельные классы под настроение. Но можно и делать то что уже лет 50 делают, просто пишут мутабельный код непосредственно. И самолеты летают, поезда ездят.

Scala = ?

Язык, которые более чем готов чтобы внедрить его в реальные проекты, которые должны быть 100% успешными, заюзать всю экосистему Java, вундервафли Scala и применять Java EE/Spring и моноиды в категории эндофункторов в одном проекте по желанию под настроение. Годится?

Исправление vertexua, :

Scala = OOP + FP

Верно

FP = стремление к отказу от побочных эффектов

Во-первых ФВП и просто удобства. Кроме того ООП в Scala отличный. Но если говорть о стремлении к отказу от побочных эффектов, то именно «стремлении». Но когда в итоге получается монада IO, то нужно остановиться и перестать курить траву. Нужно давать возможность решать задачу наиболее адекватным способом.

OOP = ненужно + мутабельное скрытое состояние

Есть иммутабельные классы под настроение. Но можно и делать то что уже лет 50 делают, просто пишут мутабельный код непосредственно. И самолеты летают, поезда ездят.

Scala = ?

Язык, которые более чем готов чтобы внедрить его в реальные проекты, которые должны быть 100% успешными, заюзать всю экосистему Java, вундервафли Scala и применять Java EE/Spring и моноиды в категории эндофункторов в одном проекте по желанию под настроение. Годится?

Исходная версия vertexua, :

Scala = OOP + FP

Верно

FP = стремление к отказу от побочных эффектов

Именно «стремление». Но когда в итоге получается монада IO, то нужно остановиться и перестать курить траву. Нужно давать возможность решать задачу наиболее адекватным способом.

OOP = ненужно + мутабельное скрытое состояние

Есть иммутабельные классы под настроение. Но можно и делать то что уже лет 50 делают, просто пишут мутабельный код непосредственно. И самолеты летают, поезда ездят.

Scala = ?

Язык, которые более чем готов чтобы внедрить его в реальные проекты, которые должны быть 100% успешными, заюзать всю экосистему Java, вундервафли Scala и применять Java EE/Spring и моноиды в категории эндофункторов в одном проекте по желанию под настроение. Годится?