I've really been enjoying writing Julia code as a user, and following the 
language as it develops, but I have noticed that over time, previously fast 
code sometimes gets slower, and (impressively) previously slow code will 
sometimes get faster, with updates to the Julia codebase. No complaint here 
in general; I really appreciate the work all of the Core and package 
developers do, and variations in performance of different codes it to be 
expected.
My question is this: has anyone in the Julia community thought about 
updated performance tips for writing high performance code? Obviously, 
using the profiler, along with many of the tips 
at 
https://github.com/JuliaLang/julia/commits/master/doc/manual/performance-tips.rst
 
still apply, but I am wondering more about general/structural ideas to keep 
in mind in Julia v0.4, as well as guidance on how best to take advantage of 
recent changes on master. I know that document hasn't been stagnant in any 
sense, but relatively "big in any case, I'd be happy to help make some 
updates in a PR if there's anything we come up with.
Best Regards,
Max

Reply via email to