# What steps should the Julia community take to bring Julia to the next level of popularity?

**URL:** <https://discourse.julialang.org/t/what-steps-should-the-julia-community-take-to-bring-julia-to-the-next-level-of-popularity/101389>\
**Category:** Community\
**Created:** [July 9, 2023, 9:59am UTC](https://discourse.julialang.org/t/what-steps-should-the-julia-community-take-to-bring-julia-to-the-next-level-of-popularity/101389 "2023-07-09T09:59:36Z")\
**Posts on this page:** 1\
**Showing post:** 591

<div class="post-metadata">

**Author:** ![Eben60](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/eben60/32/13475_2.png) [@Eben60](https://discourse.julialang.org/u/Eben60)\
**Post date:** [September 4, 2023, 9:44am UTC](https://discourse.julialang.org/t/what-steps-should-the-julia-community-take-to-bring-julia-to-the-next-level-of-popularity/101389/591 "2023-09-04T09:44:57Z")

</div>

> [@Eben60](#):
>
> No, it doesn’t, you can very well use Revise just with scripts. Interested how? - probably not.

> [@ShalokShalom](#):
>
> I had been made aware about this workflow by that video

> [@ShalokShalom](#):
>
> If this is, how you imagine

As I guessed, you appear to be not interested in solutions. Still let me show a possible one:

- (Optional) change to your preferred directory, e.g. `cd("./shalom")`
- Create a (possibly empty) script file therein, let’s name it `myscript.jl`
- From REPL, execute: `using Revise; includet("myscript.jl")`
- Edit your script, e.g. write a function` add(x, y) = x + y`
- Call your function from REPL

Repeat the last two steps. E.g. redefine the function, make it `add(x, y, z) = x + y + z`  
Now, try to execute in REPL:

```julia
julia> add(2,3)
ERROR: MethodError: no method matching add(::Int64, ::Int64)

```

You see, the old definition is gone, and the new one is here:

```julia
julia> add(2,3,4)
9

```

If THAT sounds too complicated, then be warned: The rest of Julia (and any other programming language) requires way more mental effort than that.

---

_[View the full topic](https://discourse.julialang.org/t/what-steps-should-the-julia-community-take-to-bring-julia-to-the-next-level-of-popularity/101389)._
