[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-17 Thread Lyndon White
*My tip: Use your `.juliarc.jl` to add your current work to your path.*So much less annoying than constantly put `push!(LOAD_PATH, directory)` at the top of various files. For example I have: function add_to_path(directory) if isdir(directory) push!(LOAD_PATH,

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-17 Thread Henri Girard
I am new to Julia before I used sage, my first aim is to do with julia what I do with sage, and it's not easy specially with plotting, I choose pyplot because it's matplotlib and sage uses it too. The best way to get along with languages is to use git github, very quickly we can access most

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-16 Thread Scott Jones
I'll also take a stab at this. For context, I've been programming in Julia full time for the last 13 months, as well as mentoring a couple of my colleagues using Julia, and have contributed to various parts of Julia (string conversions, unit tests, documentation, among other things). * I use

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-16 Thread Scott T
I've been writing papers that have scientific results powered by Julia, and I want every part of the paper to be reproducible if necessary. So I'm finding myself writing a lot of Jupyter notebooks to tinker around with things, make or read data files, make and save plots (as svg, png and pdf),

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-15 Thread Chris Rackauckas
I work on numerical/scientific code, so my experience may be different than more traditional programming uses. Atom is great. I tried the original JunoLT, and it put me off from Julia for awhile, but I feel at home in Atom. Nice tip: there's a package for hidpi if you have a 4K screen. It

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-14 Thread Cedric St-Jean
Jupyter has completely changed my workflow in Python and Julia. I've got my notebooks numbered 01_Planning_Invasion, 02_Moving_the_Troops, etc. I write most of my code inside the notebook interactively, then if it's good enough, it gets promoted to a .jl file. It takes about a week to complete

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-14 Thread Liye zhang
(1) I use Debug.jl to debug the code, and it works. https://github.com/toivoh/Debug.jl (2) I use JuliaDT for code editor, which is similar to PyDev. The current version is 0.2. The future version would be a very good julia IDE. I currently use it for my daily work.

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-13 Thread baillot maxime
Me I'm using 'Atom' now best IDE for me with a small problem with the workspace, it can be triqui if you want to run codes with include files in it. I don't like the way of jupyter but it's a good tool if you want to do a lectures. also I'm still looking for a Matlab type IDE (damn matlab!

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-13 Thread Penn Taylor
I don't have much to add to what others have said about workflow. Lots of good advice so far, especially about putting things into modules early on and putting effort into getting short, tightly-focused functions. Here's the one piece of advice I wish I had been given early on: Multiple

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-13 Thread Sisyphuss
I use jupyter notebook in an aggressive way. I consider working in Atom when it releases its Linux portable version (at least without installing). I use `print` and `@show`. But I find the format of `@show` for matrix is not very friendly. And I agree with Tamas. I also program with a very

[julia-users] Re: Julia Utopia: Share your tips and tricks to efficient coding in Julia

2016-05-12 Thread Eric Forgy
I'm also interested in this question. Having been lurking around for more than a year, I've seen this kind of question come up a few times and don't remember the answers, but remember seeing answers and they were helpful. I think it would be cool/helpful if Julia Computing had an "About Us