*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,
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
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
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),
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
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
(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.
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!
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
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
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
11 matches
Mail list logo