I will be teaching a course on numerical methods in dynamic programming, starting mid-February, for which I plan to use Julia. I am wondering what the most mature and hassle-free environment is for
- having an integrated editor and REPL,
- writing simple programs, around 100 LOC at a time max,
- running pieces interactively, debugging them,
- making plots of various results
Don’t really need any libraries (DataFrames etc), just plotting simple 2D functions. The purpose is to make everything hands-on. Debugging is a must though.
After a bit of reading and exploration I am currently leaning towards
- debugging via
- release branch of
Plots.jlfor plots, with the
I have tested this and it works quite OK, there is a REPL, one can eval, but I am not a user of Juno/Atom, so I would appreciate suggestions on whether I am doing the right thing. I can always sacrifice features for stability, since dealing with computer problems disrupts the flow of the class.