# Positron and Julia: a short history of a long-awaited integration effort

**URL:** <https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651>\
**Category:** Community\
**Tags:** ide, tooling\
**Created:** [June 16, 2026, 12:44pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651 "2026-06-16T12:44:15Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![karei](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/karei/32/214809_2.png) [@karei](https://discourse.julialang.org/u/karei)\
**Post date:** [June 16, 2026, 12:44pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/1 "2026-06-16T12:44:15Z")

</div>

This post may have gone off-topic and lacks a clear point of view.

---

<div class="post-metadata">

**Author:** ![sylvaticus](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sylvaticus/32/203883_2.png) [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Post date:** [June 16, 2026, 4:37pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/2 "2026-06-16T16:37:50Z")

</div>

> [@karei](#):
>
> A language integration can be technically impressive and still leave users uncertain about its future if the ownership model is unclear.

Are you speaking of the Positron project?

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [June 16, 2026, 4:52pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/3 "2026-06-16T16:52:14Z")

</div>

The amount of AI/generative expansion here makes it really hard to understand what you’re actually trying to express! It’s ok to use AI for translation, but please try to use your own framings when discussing things here.

---

<div class="post-metadata">

**Author:** ![technocrat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/technocrat/32/220947_2.png) [@technocrat](https://discourse.julialang.org/u/technocrat)\
**Post date:** [June 16, 2026, 6:55pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/4 "2026-06-16T18:55:48Z")

</div>

Great historical account. As the economist C. Northcote Parkinson, of _Parkinson’s Law_ remarked

> Officials multiply subordinates, not rivals.

Unless `posit.co` moves into the business of supporting Julia in the same way it supports `R,` I doubt there will be much more accommodation of Julia, either in Positron or in Quarto than there is already.

---

<div class="post-metadata">

**Author:** ![sob](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sob](https://discourse.julialang.org/u/sob)\
**Post date:** [June 16, 2026, 8:27pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/5 "2026-06-16T20:27:36Z")

</div>

Wall of slop.

What is the point of this post?

---

<div class="post-metadata">

**Author:** ![joa-quim](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joa-quim/32/227_2.png) [@joa-quim](https://discourse.julialang.org/u/joa-quim)\
**Post date:** [June 16, 2026, 8:50pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/6 "2026-06-16T20:50:36Z")

</div>

I found it very interesting

---

<div class="post-metadata">

**Author:** ![heliosdrm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/heliosdrm/32/3851_2.png) [@heliosdrm](https://discourse.julialang.org/u/heliosdrm)\
**Post date:** [June 16, 2026, 9:01pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/7 "2026-06-16T21:01:47Z")

</div>

For what it may be worth, in just a few lines, my interpretation of the OP is that its author was once excited by the promising possibility of having Julia as well integrated in Positron as R and Python, but now is disappointed by how the efforts in that direction have progressed - with a nod to the Flexible Julia project for JetBrains as a counterexample that they might consider a “happier” story.

Although I’m not a native English speaker, I found the message fairly understandable (assuming that my interpretation given above is correct, my apologies to the author if that’s not the case). So I am genuinely curious about what kind of details in the original message indicate that AI has been overused in order to create it, as a couple of people have suggested. I suppose that it is not the length of the message itself, because that could also be the product of human effort. Maybe my lack of fluency in English made me overlook some hints in how the language is used?

---

<div class="post-metadata">

**Author:** ![karei](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/karei/32/214809_2.png) [@karei](https://discourse.julialang.org/u/karei)\
**Post date:** [June 16, 2026, 9:42pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/8 "2026-06-16T21:42:32Z")

</div>

I originally didn’t want to give a clear viewpoint; I just wanted to record this story. But I feel that people don’t understand this viewpoint. So alright, I’ll submit a flag to the moderators, please delete this.

---

<div class="post-metadata">

**Author:** ![Olivier\_Merchiers](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/olivier_merchiers/32/4073_2.png) [@Olivier\_Merchiers](https://discourse.julialang.org/u/Olivier_Merchiers)\
**Post date:** [June 17, 2026, 7:05am UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/9 "2026-06-17T07:05:03Z")

</div>

I found the post very interesting and informative. I’m sad it has been removed for no obvious reason.

---

<div class="post-metadata">

**Author:** ![madppiper](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/madppiper/32/220029_2.png) [@madppiper](https://discourse.julialang.org/u/madppiper)\
**Post date:** [June 21, 2026, 4:11pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/10 "2026-06-21T16:11:24Z")

</div>

Wait… they liked my project (Flexible Julia) - AI or not, that is awesome 🙂 👏

A shame I can’t read the post now. Always enjoy getting feedback

---

<div class="post-metadata">

**Author:** ![heliosdrm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/heliosdrm/32/3851_2.png) [@heliosdrm](https://discourse.julialang.org/u/heliosdrm)\
**Post date:** [June 21, 2026, 4:21pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/11 "2026-06-21T16:21:00Z")

</div>

> [@madppiper](#):
>
> A shame I can’t read the post now.

Although the author edited the post and deleted the original content, you should be still able to read it if you look into the edit history, isn’t it like that? (Click on the pencil icon at the top-right corner of the first post)

---

<div class="post-metadata">

**Author:** ![madppiper](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/madppiper/32/220029_2.png) [@madppiper](https://discourse.julialang.org/u/madppiper)\
**Post date:** [June 22, 2026, 7:00am UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/12 "2026-06-22T07:00:01Z")

</div>

Thanks for that.

I thought it raised an interesting question: why are some tools paid and is it better or worse for the community. I did not understand his own take on that, however.

My own take: open source is awesome. I am a huge proponent, and this community is living proof of how far it can go. I have contributed to a few projects over the years, most notably Apache OFBiz, and I would not be the developer I am without the ones I learned from.

But open source has a built-in tension. Direction can be murky, because you are usually building on the backs of a few willing people and bound to their goodwill. Projects still tend to need strong leadership, and that leadership faces a hard choice. Accept every contribution and slowly lose a clear direction, or hold the line with a handful of core committers who only have so many hours in the day. You cannot thank those people enough. But unless a larger company is backing the project, the odds are it stalls out eventually.

The reason I moved away from that model for my own work is commitment. I have bills to pay and limited time, and I have bootstrapped my companies my whole life. Not every project has to turn a profit. Some of it is just passion, and Flexible Julia is one of those that does not come close to covering its own keep. But if I want to commit to something for the long haul, I have not found a way to do that without asking for some form of compensation, even if it only covers part of the bill. I do get criticism for that from some of the hardcore open-source contributors though and I guess that’s fair, but life’s about choices and I’d rather do something right or not at all and getting paid even a little bit helps me keep on track.

That said, I still contribute to open source whenever I can, especially where the maintenance stays low. And I try to keep my own tools within reach of the people who need them most, which is why most downloads are free for students and open-source contributors, and discounted for startups.

None of that changes the simple fact: open source is the backbone of countless communities and technologies, and we should thank every single person who keeps it standing.

* * *

I also do not understand why the tooling here gets so much criticism. I think they are rather good, and everyone has options to choose from (unlike with systems like ABAP or Delphi or Swift). But the feedback itself is good and necessary, of course…

---

<div class="post-metadata">

**Author:** ![karei](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/karei/32/214809_2.png) [@karei](https://discourse.julialang.org/u/karei)\
**Post date:** [June 22, 2026, 7:21am UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/13 "2026-06-22T07:21:20Z")

</div>

> [@madppiper](#):
>
> I thought it raised an interesting question: why are some tools paid and is it better or worse for the community. I did not understand his own take on that, however.

Excellent point of view.

My post takes a neutral stance (if I had to say, there are pros and cons). My main goal is to present the facts for discussion and reference for the community, because I found this “story” itself interesting and informative.

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [June 22, 2026, 2:07pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/14 "2026-06-22T14:07:13Z")

</div>

Given that the initial post is now deleted, I’ll bring this to a close. That really wasn’t my intention and I’m sorry I derailed things here, but it was quite unclear how much was your own thought process — and what that thought process itself was! By the content alone, this would be the sort of post that we would flag and moderate if it came from a brand new user because it’s likely AI-driven account astroturfing. You’re someone I know, though, so I went with a softer reminder of our guidance instead… but that ended up just derailing this further. I should’ve tried to more clearly steer this towards a discussion instead.

The reason we have that AI guidance is for two reasons: we have a longstanding “[be consise](https://julialang.org/community/standards/#be_concise)” community norm where we even suggest using blogs for posts like these, and this is a _discussion_ board for humans to talk to each other… and it’s on the second point that I myself failed!

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [June 22, 2026, 2:07pm UTC](https://discourse.julialang.org/t/positron-and-julia-a-short-history-of-a-long-awaited-integration-effort/137651/15 "2026-06-22T14:07:36Z")

</div>


