Mathematica 5.1s Web Services Add Up

By Peter Coffee  |  Posted 2004-12-06 Print this article Print

Mathematica 5.1 delivers improvements over Version 5.0 that are vastly out of proportion for a .1 upgrade.

Its ironic that Mathematica 5.1, an intensely mathematical software workbench, delivers improvements over Version 5.0 that are vastly out of proportion for a .1 upgrade.

The Mathematica 5.1 environment released last month allows users to incorporate Web services functions into calculations, as well as to work with previously unsupported mainstream data types in a way that earns this versions nickname of "the data functions release."

With a simple InstallService function that takes the URL of a WSDL file as its argument, Mathematica adds the Web services functions defined at that location to its already-enormous vocabulary of built-in commands. With a one-line time-lapsed loop, for example, I could easily monitor the real-time exchange rate between two countries currencies.

I could just as readily have chosen to develop an arbitrarily complex program to detect foreign-exchange arbitrage opportunities. I could even have built a custom currency-trading dashboard with Wolframs now-included GUIKit graphical interface builder, introduced this summer as a free download add-on for Version 5.0.

Although its site-licensed at many research and academic institutions, Wolfram Researchs flagship product has never been priced for the casual user: Prices begin at $1,880 on Windows, Mac OS and Linux, with versions for higher-priced Unix platforms priced at $3,135. Mathematica probably wont be on every desktop in most companies. Its all the more useful, then, that Version 5.1 adds XLS (Microsofts Excel spreadsheet) format to its list of supported data types for import/export operations.

More information is available at Check out eWEEK.coms for the latest news, reviews and analysis in Web services.
Peter Coffee is Director of Platform Research at, where he serves as a liaison with the developer community to define the opportunity and clarify developers' technical requirements on the company's evolving Apex Platform. Peter previously spent 18 years with eWEEK (formerly PC Week), the national news magazine of enterprise technology practice, where he reviewed software development tools and methods and wrote regular columns on emerging technologies and professional community issues.Before he began writing full-time in 1989, Peter spent eleven years in technical and management positions at Exxon and The Aerospace Corporation, including management of the latter company's first desktop computing planning team and applied research in applications of artificial intelligence techniques. He holds an engineering degree from MIT and an MBA from Pepperdine University, he has held teaching appointments in computer science, business analytics and information systems management at Pepperdine, UCLA, and Chapman College.

Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel