I'm a grad student. I do my stats in R. I do my mac programming in Obj-C in XCode. I do LaTeX markup in TeXShop. I occasionally use Smultron to do some HTML work or to look at source code. Someday I'd like to try some iPhone programming, and java and python are on my to-learn list. I'm tired of switching between all the quirks of all the different application-specific editors. I'd like to use ONE editor that can handle all these different program and save some wear and tear on my brain.
The candidate list seems to be Emacs (prob Aquamacs), TextWrangler, or Smultron. Having never used emacs, it seems like there is a learning curve and it has a reputation of being quirky. I'm kinda tired of quirks and just want something simple and straightforward (and I'm not a big tetris fan). Smultron seems straightforward and I've used it a fair amount, but I guess it is dead these days so I'm hesitant to sink my time into it. I'm downloading TW now to give it a whirl.
1) Is consolidating even a good idea? Or are there benefits to programming in each language in its own app? Will I be making MORE problems for myself by using a non-built-in editor?
2) Any other suggestions for an editor that plays nicely in all these environments (R, C family, HTML, LaTeX)? If so, why?
Thanks,
CB
The candidate list seems to be Emacs (prob Aquamacs), TextWrangler, or Smultron. Having never used emacs, it seems like there is a learning curve and it has a reputation of being quirky. I'm kinda tired of quirks and just want something simple and straightforward (and I'm not a big tetris fan). Smultron seems straightforward and I've used it a fair amount, but I guess it is dead these days so I'm hesitant to sink my time into it. I'm downloading TW now to give it a whirl.
1) Is consolidating even a good idea? Or are there benefits to programming in each language in its own app? Will I be making MORE problems for myself by using a non-built-in editor?
2) Any other suggestions for an editor that plays nicely in all these environments (R, C family, HTML, LaTeX)? If so, why?
Thanks,
CB