What does HackerNews think of elpy?

Emacs Python Development Environment

Language: Emacs Lisp

Exciting! I've happily used elpy [0] for years but it seems to be unsupported now. Might be time to switch!

[0]: https://github.com/jorgenschaefer/elpy

For python just use Elpy [1] or anaconda-mode. Microsoft Language Server is nice but use it for things you can not find a package in elpa or melpa.

Obviously you can use emacs-prelude [2] or spacemacs [3] in the beginning and as you get familiar write your own init.el or packages to make it work the way you want.

I have yet to see anything like tramp allowing seemless work on file over ssh, org-mode, ledger-mode, ERC in any other editor except may be some in vi.

Indeed magit is better than any tool you will find for managing git repository. I can go on and on. You have to give it a try to see it for yourself, it pays for its learning curve over the time you use it.

Initially those parentheses looks awkward, but once you get around it with understanding lisp, you will not want to go back.

[1] https://github.com/jorgenschaefer/elpy

[2] https://github.com/bbatsov/prelude

[3] https://github.com/syl20bnr/spacemacs

I'm happy with using elpy for python development in Emacs. The defaults are nice. Also backends like jedi/rope are supported. https://github.com/jorgenschaefer/elpy