Путешествие» тройки в среде Maple
Глядя на рис. 7.19-7.21, можно утверждать, что Maple – это BASIC, в котором поменяли идеологию (структуру хранения и обработки данных); а Mathcad – это BASIC, в котором изменили интерфейс. Короче говоря, Maple – это BASIC сегодня. (Сравнение, конечно, еще то! Вспомним другое: «Сталин – это Ленин сегодня». Автору в свое время набили голову всякой идеологической мурой, которая всплывает из глубин памяти в самые неожиданные моменты. Вот еще одно идейно выдержанное определение: «Mathcad – это материалистическое направление развития языка BASIC, а Maple – идеалистическое».)
Интерфейс Maple ориентирован на тех пользователей, которые уже набили руку на программировании в средах традиционных языков с вводом сложнейших формул в текстовом режиме. Для таких людей ввод квадратного корня и других математических операций с помощью нажатия соответствующих кнопок на панелях инструментов (технология Mathcad – см. рис. 1.3 в этюде 1) – чистой воды профанация. Редактирование в графическом режиме ранее введенной формулы для них часто становится вообще неразрешимой задачей. Те же, кто с пеленок вкусил легкость и удобство ввода формул в их естественной «многоэтажной» математической нотации Mathcad, морщат нос от всяких там sqrt, int, diff (корень, интеграл, дифференциал – технология Maple) и т.д. Именно на них ориентирован интерфейс Mathcad, и в этом, наверное, одна из причин его популярности. В пятой версии Maple появилась возможность ввода текстовых заготовок функций через нажатие соответствующих кнопок – см. рис. 7.21.