I code in different languages based on the requirements of the project at hand. The three most commonly used are Java, MATLAB, and Scilab. As compiled languages, Java and Scilab are faster than MATLAB, but recent versions of MATLAB with just-in-time compiling technology have closed the speed gap considerably. Java and Scilab are both free products as well, however, it is often easier to test and debug pieces of code in MATLAB. The syntax in Scilab is similar enough to MATLAB that translation is a straightforward, if tedious, process. The code samples are broken down by project.
Back to Mark's Home Page