# Julia vs R vs Python

**URL:** <https://discourse.julialang.org/t/julia-vs-r-vs-python/4997>\
**Category:** Community\
**Tags:** performance\
**Created:** [July 21, 2017, 11:00am UTC](https://discourse.julialang.org/t/julia-vs-r-vs-python/4997 "2017-07-21T11:00:36Z")\
**Posts on this page:** 1\
**Showing post:** 76

<div class="post-metadata">

**Author:** ![vikram-rawat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vikram-rawat/32/2482_2.png) [@vikram-rawat](https://discourse.julialang.org/u/vikram-rawat)\
**Post date:** [December 6, 2018, 6:22am UTC](https://discourse.julialang.org/t/julia-vs-r-vs-python/4997/76 "2018-12-06T06:22:23Z")

</div>

I couldn’t agree more.

I have read those articles before. And I am well aware of the shortcomings too. This is the main reason I am on this forum. Trying to learn new languages like julia, go and c++ so that I can use them where it is necessary.I know we all might have to switch from R at some point and I am trying to invest in it.

But deep down R is my first love and I can’t stand somebody berating it.

In fact I came on this forum to seek if Julia has any decent framework to build dashboards that are half as easy as shiny. And I have been following this community since then.

> [@Can I build webpages and especially dashboards in Julia](https://discourse.julialang.org/t/can-i-build-webpages-and-especially-dashboards-in-julia/10913/10):
>
> @vikram-rawat I’m sorry, yes, I’m aware of the lacking documentation. The codebase has been a moving target with a lot of work going into new features and compatibility with latest Julia versions and changing and evolving dependencies. Now it’s still in a state of heavy development due to migrating to Julia v0.7 and the HTTP stack (web server) - things can change and there can be bugs so definitely not beginner territory for the next couple of months. Once this migration is complete though, th…

And I am waiting to switch my shiny codes to Julia because hosting shiny server costs a lot more money and shinyproxy is very hard to configure.

so far I am just waiting. I agree with everything you said. But I love R too… I know it has slow but in return it gives you a great flexibility. I can change the = or ← operator in R to do something different.

had speed been the only concern languages like python, javascript wouldn’t be anywhere in the world.

So I am like on both sides.

---

_[View the full topic](https://discourse.julialang.org/t/julia-vs-r-vs-python/4997)._
