Software Alternatives, Accelerators & Startups

Modern Python REPL in Emacs using VTerm

Julia
  1. 1
    Julia is a sophisticated programming language designed especially for numerical computing with specializations in analysis and computational science. It is also efficient for web use, general programming, and can be used as a specification language.
    Pricing:
    • Open Source
    From my jolly Julia days I’m used to julia-vterm. This emacs package runs a Julia REPL using a full terminal emulator (emacs-libvterm). So in the pursuit of a nice hack, I M-x replace-string’d the word juliawith python and gave it a shot. Remarkably, the whole thing just worked without much tweaking and you can enjoy the result by checking out the GitHub repo.

    #Technical Computing #Programming Language #OOP 115 social mentions

  2. iPython provides a rich toolkit to help you make the most out of using Python interactively.
    As alluded to in Poetry2Nix Development Flake with Matplotlib GTK Support, I’m currently in the process of getting my “new” python workflow up to speed. My second problem, after dependency and environment management, was that fancy REPLs like ipython or ptpython don’t jazz well with the standard comint based inferior python repl that comes with python-mode. One can basically only run ipython with the --simple-prompt flag which removes features like syntax-highlighting and auto-completion. Especially annoying is, that only the tkinter backend for matplotlib works in this mode.

    #Python IDE #Text Editors #IDE 19 social mentions

Discuss: Modern Python REPL in Emacs using VTerm

Log in or Post with