Wolfram Library Archive

Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings
Title Downloads

Mathematica Connectivity

Todd Gayley
Organization: Wolfram Research, Inc.
Department: Kernel Technology

Wolfram Technology Conference 2012
Conference location

Champaign, Illinois, USA

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)

*Wolfram Technology


Downloads Download Wolfram CDF Player

ToddGayley MathematicaConnectivity.nb (135.3 KB) - Mathematica Notebook