easttiger
在R和统计上我都是个新手, 但我之前有段时间也和楼主有样的观点, 不过现在觉得R正是介乎C++和MATLAB之间的那个角色. 所以就来说说自己的看法.
我以前也喜欢C++是因为觉得它没有任何框架, 什么东西只要想要, 就能写. 但坏处是要写的东西太多, 对统计的支持不够, 或者说用C++的统计人相对来说不够多. MATLAB功能很丰富, 但是再丰富也不可能全面, 许多时候为了一些小事却办不到. 当然一定要做是可以的, 但是得深入到MATLAB语言基本层面去学"编程", 而不是在外部学怎么"使用", 但要学深入就发现资料很难找, 而且作为公司来说为了做标准化应该也不希望太多人了解得很深. 所以R在这方面就弥补了两者的劣势, R既具有一门普通编程语言的可塑性, 又有许多现成封装的函数库可以用.