# Discussion on "Why I no longer recommend Julia" by Yuri Vishnevsky

**URL:** <https://discourse.julialang.org/t/discussion-on-why-i-no-longer-recommend-julia-by-yuri-vishnevsky/81151>\
**Category:** Community\
**Tags:** discussion\
**Created:** [May 16, 2022, 2:33pm UTC](https://discourse.julialang.org/t/discussion-on-why-i-no-longer-recommend-julia-by-yuri-vishnevsky/81151 "2022-05-16T14:33:38Z")\
**Posts on this page:** 1\
**Showing post:** 243

<div class="post-metadata">

**Author:** ![Bruno\_Amorim](https://avatars.discourse-cdn.com/v4/letter/b/f6c823/32.png) [@Bruno\_Amorim](https://discourse.julialang.org/u/Bruno_Amorim)\
**Post date:** [June 16, 2022, 9:47am UTC](https://discourse.julialang.org/t/discussion-on-why-i-no-longer-recommend-julia-by-yuri-vishnevsky/81151/243 "2022-06-16T09:47:15Z")

</div>

> [@martin.d.maas](#):
>
> As for Julia vs Numba, you can check out my [blog post](https://www.matecdev.com/posts/julia-python-numba-cython.html). Not only there is a performance penalty in numba, you also lose a good deal of the high-level features available in Python. Finally, there is no numba-specific package system, so if you need somewhat efficient code you need to write it yourself. As a side note, I don’t think that Numba has been very actively developed for the last few years.

Thank you for sharing this post. It very clearly illustrates de limitations of Numba. However, by lloking at its [github](https://github.com/numba/numba/graphs/contributors), it seems that numba is seeing active development

> [@martin.d.maas](#):
>
> I agree that there is some dispersion here, or lack of a clear winner package. In my case, I have started to consider “Plots.jl” as the standard, as it provides a common API for a good number of existing backends.

My problem with Plots.jl is that the promise of one interface to multiple backends is a bit unfulfilled. If you want more advanced options, you always have to deal with the fact that not all backends support the same features and you might have to use backend specific options via `extra_kwargs`. I would rather use one of the backends directly. For me that is PyPlot, but I might move to Makie in the future.

---

_[View the full topic](https://discourse.julialang.org/t/discussion-on-why-i-no-longer-recommend-julia-by-yuri-vishnevsky/81151)._
