Also, There is company-mode. ;)
https://everything2.com/title/M-x+psychoanalyze-pinhead
Reply on news.ycombinator.com