Новые продукты компании Wolfram Research – Objectica 1.0
Objectica – это приложение программы Mathematica, которое добавляет способность объектного ориентирования к языку программирования Mathematica.
Mathematica имеет потрясающие возможности для решения задач средствами встроенных функций и императивного программирования. Однако, по мере укрупнения, для модели становится все труднее контролировать ход выполнения описывающей ее программы. Это вызвано тем, что реальный мир не может быть непосредственно описан языком Mathematica. Имея в руках объектное ориентирование, пользователь может интуитивно отображать задачи реального мира в виде математических моделей. Кроме того, свойственные объектному ориентированию иерархичность и модульность позволяют разбить модель на небольшие легко читаемые составляющие.
Особенно удобно то, что синтаксис и процедуры Objectica очень близки к Java и C#, включая, например, идентичные ключевые слова и широкое использование dot-оператора, вместо более сложных вызовов функций и правил. Программисты, знакомые с Java или C# могут поэтому быстро освоить Objectica. Другая особенность приложения – автоматический перевод переменных в уравнения модели, так что функции решения уравнений Mathematica, как например NDSolve, могут быть легко использованы.
В приложении Objectica реализованы почти все принципы Java и C#. Приложение сопровождается подробным руководством, включающим 180 страниц; краткое описание можно найти на сайте www.objectica.net.
Приложение Objectica будет особенно полезно разработчикам, выполняющим моделирование сложных объектов в среде Mathematica. Применение объектной ориентации значительно упростит и ускорит их работу.
Приложение Objectica разработано и поддерживается компанией Symbols and Numbers.
Более подробную информацию о компании Wolfram Research и ее продуктах вы получите, посетив Интернет-сайт компании Softline www.softline.ru/science.