Да, можно придумать более "смысловые" названия
moko 21.10.2024 01:45
delete назван по аналогии с хешом, но можно например erase.
remove точно можно переименовать например в cut, и заодно сделать опциональный второй параметр - "сколько".
А вот pop не очень нравится, четкая ассоциация со стеком, причем еще и извлекаемый элемент должен возвращаться.
Кстати если надо можно добавить push синонимом к append и pop как ^a.at[last] + удаление извлеченного элемента.