I was wondering if Haskell would be good for scientific computation. It has bignum like Python, but I think it is more popular among mathematicians than physicists.
Joe can emulate Emacs, Pico and another editor called WordStar (which I think is hardly ever used these days), but it doesn't emulate Vi. Perhaps the guy who wrote it hates Vi. Interestingly I believe Vi was designed for writing C source. Bill Joy was working on the first BSD OS around the same time, the original Vi was probably involved in the bootstrapping process.
Joe can emulate Emacs, Pico and another editor called WordStar (which I think is hardly ever used these days), but it doesn't emulate Vi. Perhaps the guy who wrote it hates Vi. Interestingly I believe Vi was designed for writing C source. Bill Joy was working on the first BSD OS around the same time, the original Vi was probably involved in the bootstrapping process.
If you want a massive list of editors:
http://texteditors.org