Stepfan, I highly recommend you to use the Anaconda Python Distribution, if you are using Windows! Then you would also need pandoc, MiKTeX and some LaTeX editor to output the PDF. But you are right, Julia's package system is so much better! Genius.
The only thing I don't get is how to install several packages at once, I wrote a function julia> function Pkg.add(pkgs::Array{String, 1}) Pkg.update() for pkg in pkgs Pkg.add(pkg) end end add (generic function with 2 methods) julia> Pkg.add(["Arduino", "SymPy"]) ERROR: no method add(Array{ASCIIString, 1}) julia> ASCIIString <: String true julia> function Pkg.add(pkgs::Array{ASCIIString, 1}) Pkg.update() for pkg in pkgs Pkg.add(pkg) end end add (generic function with 3 methods) julia> Pkg.add(["Arduino", "SymPy"]) INFO: Updating METADATA... to do that, but it fails if the METADATA is updated in the progress. And it's kinda weird, because I saw an example on that in a video from you guys. (Why does using Array{String, 1} doesnt work?)