+9.94
Рейтинг
0.00
Сила
avatar

Эрендир

здесь был длинный коммент, но из-за недостатка кармы сразу после регистрации я не смог его отправить, а теперь он потерялся.

Кратко: надо сразу делать декларативные фичи для выбранного скриптового языка, чтобы вместо

for each monster in room.monsters
    if isKobold(monster) then
        monster.DoStuff
        break
    end if
end for


можно было писать

room.monsters.First(isKobold).DoStuff


и будет всем счастье.