I always feel boxed in inside an IDE -- Why can you not attach images inside IDEs? diagrams of what you want to do...
I like doing this in notion -- here you can write code with the syntax highlighting and attach all sorts of stuff to the document -- once you've crystalized exactly what you want to build, you can fireup your IDE and get to work.
I think it ties with the theme -- A programmers work is not to type things -- the main input is thoughts and ideas that can be interpreted by a computer to do correct things. A notebook helps with the thoughts and ideas part.
You should check out Julia's built in notebooks. It's basically a script / source file with comments that get rendered as markdown, which means you can add images and it is all rendered nicely in editors that support it. It's better than jupyter notebooks, because they're not big blobs of Json that can only be edited efficiently in the rendered environment, but not as plain text.
I think you're referring to Pluto.jl [1] notebooks? It's an external package, not built in with Julia, but yes it's very nice to just be able to open a notebook in any editor and plays much nicer with version control too. (Or maybe you mean Weave.jl [2] files, though I believe they're the other way around, Markdown with source code sections in it.)
I like doing this in notion -- here you can write code with the syntax highlighting and attach all sorts of stuff to the document -- once you've crystalized exactly what you want to build, you can fireup your IDE and get to work.
I think it ties with the theme -- A programmers work is not to type things -- the main input is thoughts and ideas that can be interpreted by a computer to do correct things. A notebook helps with the thoughts and ideas part.