> It was an option the year before, but not enough people wanted to take it and the class was cancelled.
Makes me wonder, if you were taking a physics degree now what would be on the table?
I started on C++, then downgraded to C, I prefer life to be simple (?$%?). I also threw out the IDE's and installed ubuntu alongside Windows.
A few weeks ago I lost my desktop and could only work in recovery mode. It was great, like living in the 1970's. tty only, using Vim and Joe as editors and reading help pages with elinks. Bash is smashing.
I believe python is popular these days, but I think C is still the language of choice. A few years back when I was a TA I was tutoring on a C course at Leeds university, and Sussex (where I did my undergrad) they're pretty hardcore, so I reckon it's still C with the occasional course in F77.
I started on emacs with that C course. These days I use sublime text for my own machines, and vim elsewhere (although I'm not very good). The end result of all this? I finish sentences with a semicolon and save with colon-w-q (or x, but wq is way more satisfying);
:wq
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.
Makes me wonder, if you were taking a physics degree now what would be on the table?
I started on C++, then downgraded to C, I prefer life to be simple (?$%?). I also threw out the IDE's and installed ubuntu alongside Windows.
A few weeks ago I lost my desktop and could only work in recovery mode. It was great, like living in the 1970's. tty only, using Vim and Joe as editors and reading help pages with elinks. Bash is smashing.