As I understand it languages like R (what I call analyst languages) are mostly used interactively, so I wonder what it is that Geany (a tool targeted at a distinctly non-interactive workflow) adds that would make it worth considering over interactive specialists like Atom or Juypter?