|
Mathematica supports a number of connectivity technologies, including MathLink, J/Link, .NET/Link, and, more recently, CUDALink, RLink, and LibraryLink. These technologies allow Mathematica to call, and be called by, a virtually limitless set of libraries, tools, programming languages, and hardware. This means that Mathematica programs you develop can be used from other languages, and, perhaps even more importantly, you can maintain Mathematica as the unifying environment for all of your work, reaching out directly to other tools and libraries for the special capabilities they provide. This talk will provide an overview of the main connectivity tools in Mathematica, along with guidelines about deciding which tool is right for any specific application. Special emphasis will be given to a recent new feature, LibraryLink, which allows high-speed, high-throughput access to C code from Mathematica.
(video, see link below)
|
|