Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

** Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives. **

Advantages

  1. R is opensource.

  2. Lots of new packages are being developed.

  3. Easy to learn, convenient to use.

Disadvantages

  1. R is slow when running loops.

  2. The syntax of R is very flexible (sounds good) and it’s won’t be strongly checked, which make it easy to make mistakes sometimes. And when you make mistakes, it can be hard to find it out.

  3. R does not pass arguments to functions by addresses, which means that all arguments will be copied and then passed to functions. This not only makes R slow but also inconvenient sometimes.