Running system commands and redirecting IO in julia
All languages have the means to call system commands, which means that the programs that you write can interact with and use other programs on your computer. I like gnuplot, it is a powerful yet lightweight (and free) program for
Using libc and gsl in julia and lisp (and python too)
Don’t reinvent the wheel. Your computer system libraries probably contain routines to efficiently calculate almost any function that you might need to use. You can install a wrapper package for these libraries (such as libc, gsl, …) or simply use
Auto-differentiation: make a julia package
We have talked about auto-differentiation before, but you can’t over-hype this programming technique. Everything is made easy if calculation of a function and its exact derivative can be done simultaneously at low cost. In every modern language there are auto-diff
Module/package creation in julia
We have previously talked about package creation in lisp and in R, and library creation in C. Packages or modules for julia are pretty easy to build, so let’s put together an example. In your shell, go into your development