Pull to refresh
1
0
Александр @aFluorescent

User

Send message

Так вы по факту про геймдев и бэкенд не ответили, что вы там предлагаете вместо, и перескочили на соседнюю тему со своими примерами. ООП это Скам, утверждаете. Но часть задач из мира программиста выкидываете.

Каждый второй коммент говорит о том, что нужно подбирать инструмент под задачи, и вот вам пример задачи: написать РПГ допустим. Простой диаблоид. Классы игрока, навыки, мобы, предметы. Попробуйте на досуге и проверьте, как быстро вы уткнетесь в нужду в ООП. То, что вам в веб деве или где там не нужен ООП не означает, что он не нужен везде. Однобоко выходит, и заявления громкие, но пустоватые.

Со своей колокольни хочу заметить небольшой момент. В любом посте про ФП против ООП адепты постоянно упарываются только в пару возможных применений программирования, отметая иные. Игровая индустрия тоже вот существует, например. Если вы считаете, что ООП ненужон, то очень хочется увидеть пример хотя бы одной коммерческой игры, написанной в парадигме ФП :)

У каждого инструмента своё применение. ФП, насколько понимаю, про изменение данных без изменение стейта. Ну-ну, игры это почти исключительно про изменение стейтов и взаимозависимости стейтов. Без ООПшных абстракций будет оч грустно.

Не стоит так радикально ко всему относиться.

Information

Rating
Does not participate
Registered
Activity

Specialization

Game Designer
Middle