Introduction to R Programming
I know many people think otherwise, but I hate R for many reasons. Here are some of them:<p>- You can use '=' and '<-' to assign values to variables and both do the same, except in a few edge-cases where you now spend one week finding the error<p>- It confuses and mixes functional programming and oop not only per entity but also between the usage of them. Want to get a value of entity X? use x.getValue(). Want to get a value of entity Y? Use Y.getValue(y).<p>- The ide crashes once an hour and does not detect file-changes which forces you to restart it manually.<p>- People say R is the best and optimized for data-analytics which is simply not true. It's a marketing-lie spread by the creators. There is no data-analytics-task that you cannot do with the same ease in other programming languages.<p>Disclaimer: My big-data-profs enforced me to use R even for tasks where R should not be used.