Что касается производительности и масштабируемости в дизайне пакетов, лучше всего:
- ... 'имена функций перегрузки (позволяя Mathematica сортировать, какую версию использовать на основе шаблонов/условий/тестов и способ определения системных заказов)?
- ... или построить одну функцию с помощью Switch [] (или аналогичной команды) для прямой оценки?
Выражение Mathematicas часто путает меня с глупыми (?) проблемами, подобными этому.