# How to effectively develop in Julia?

**URL:** https://discourse.julialang.org/t/how-to-effectively-develop-in-julia/61627
**Category:** New to Julia
**Created:** [May 22, 2021, 9:03am UTC](https://discourse.julialang.org/t/how-to-effectively-develop-in-julia/61627 "2021-05-22T09:03:03Z")
**Posts on this page:** 1
**Showing post:** 17

<div class="post-metadata">

### Author: ![amit1](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amit1/32/25318_2.png) [@amit1](https://discourse.julialang.org/u/amit1)
#### Post date: [May 22, 2021, 1:56pm UTC](https://discourse.julialang.org/t/how-to-effectively-develop-in-julia/61627/17 "2021-05-22T13:56:06Z")

</div>

Is there any package to do some sort of ptrace on julia jit? to figure out where it is taking time. The whole StatisticalRethinkingTuring.jl is a DrWatson project and i have a suspicion that might be making it go slow.

> Do you have to wait this much everytime you restart Julia?

yes. time varies between 30 sec to 120 sec. I also asked similar question [here](https://discourse.julialang.org/t/how-to-use-pluto-with-drwatson-effectively/61582).

> Again, maybe something wrong with precompilation/invalidation which causes Distributions to recompile.

Anyway to check it?

* * *

@StatisticalMouse I also did same in Python, where vscode line by line execution is basically a jupyter notebook. so it works fine. But with julia problem was same, these 5-15 sec breaks were quite distracting for me. Another problem with pure REPL based approach was whole global variable vs loop variables etc. I am not totally comfortable with it yet. but getting the hang of it.

* * *

@Raf I wasn’t aware Turing was famous for it. I was basically drawn to it for the seamless ecosystem of ML and Turing in julia. Tensorflow Probability was quite unintutive, where I spent more time googling the syntax then actually thinking about my problem.

---

_[View the full topic](https://discourse.julialang.org/t/how-to-effectively-develop-in-julia/61627)._
