Skip to main content

more options


Scripting Language as Glue

Scripting languages run a little more slowly than compiled languages, but they are easier to program, have better portability than hand-written code, and offer more control over the operating system. Scripting languages can function as a glue to hold together all the pieces of the visualization process.

The basic choices for languages are Perl, Python, Java or VisualBasic. Many people have written language comparisons. The short shrift is that Perl is the favorite of sysadmins for its skill at text processing and Python the favorite of C coders for its interfaces to C, C++ and Fortran. Java is known for interfaces and interoperability, and VisualBasic at accessing Microsoft brethren tools.

Think about scripting languages and their packages for every step of the visualization process, from file conversion to interprocess communication and control of graphics libraries. It will reduce your compile-run time and make your day more enjoyable.

Scripting languages run a little more slowly than compiled languages, but they are easier to program, have better portability than hand-written code, and offer more control over the operating system. Scripting languages can function as a glue to hold together all the pieces of the visualization process.

The basic choices for languages are Perl, Python, Java or VisualBasic. Many people have written language comparisons. The short shrift is that Perl is the favorite of sysadmins for its skill at text processing and Python the favorite of C coders for its interfaces to C, C++ and Fortran. Java is known for interfaces and interoperability, and VisualBasic at accessing Microsoft brethren tools.

Think about scripting languages and their packages for every step of the visualization process, from file conversion to interprocess communication and control of graphics libraries. It will reduce your compile-run time and make your day more enjoyable.