# Keeping the syntax and the need to memorise syntax simple

**URL:** <https://discourse.julialang.org/t/keeping-the-syntax-and-the-need-to-memorise-syntax-simple/44623>\
**Category:** Internals & Design\
**Created:** [August 9, 2020, 3:58pm UTC](https://discourse.julialang.org/t/keeping-the-syntax-and-the-need-to-memorise-syntax-simple/44623 "2020-08-09T15:58:33Z")\
**Posts on this page:** 1\
**Showing post:** 90

<div class="post-metadata">

**Author:** ![Mason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mason/32/2423_2.png) [@Mason](https://discourse.julialang.org/u/Mason)\
**Post date:** [August 16, 2020, 7:29pm UTC](https://discourse.julialang.org/t/keeping-the-syntax-and-the-need-to-memorise-syntax-simple/44623/90 "2020-08-16T19:29:47Z")

</div>

> [@Anil\_Joshi](#):
>
> Thanks for mentioning Emacs. What can be done with an IDE that Emacs can’t do?

If there is something, I haven’t really encountered it yet. I love emacs for julia development and see no reason to change. I mostly use [emacs-jupyter](https://github.com/nnicandro/emacs-jupyter) in org notebooks as essentially a REPL / scratch space with better history support and then I use Revise.jl to hot-reload code in `.jl` files that I’m working on.

If you prefer using julia’s built in REPL, then check out [julia-repl](https://github.com/tpapp/julia-repl).

For things like interactive plots and other fancy graphical things that don’t play nicely with emacs, I just use [Blink.jl](https://github.com/JuliaGizmos/Blink.jl) together with [Interact.jl](https://github.com/JuliaGizmos/Interact.jl) to spawn electron windows where I make little GUIs and put interactive plots.

Long live :emacs:!

---

_[View the full topic](https://discourse.julialang.org/t/keeping-the-syntax-and-the-need-to-memorise-syntax-simple/44623)._
