d******a 发帖数: 32122 | 1 【 以下文字转载自 Programming 讨论区 】
发信人: minquan (三民主义), 信区: Programming
标 题: Re: 必须喷一下python
发信站: BBS 未名空间站 (Sun Aug 13 05:34:50 2017, 美东)
我并不承认这是自己的错误,因为我在一本教材上就看到了用""来搞。而且试验了也是
管用的,只是在函数名替换时出错。R的不规范性已经误导了编写教材的人,还不严重?
R类似的不规范还有很多,例如[dataframe]$[name]这个$符号就不是通用的,如果变量
名以数字开头,就会直接报错。R这种在某些情境下管用,但是在另一些情景但是同样
的意义就不管用的语法就叫不规范。(通用的是['']方法)
这就像英语的动词过去式,不能普遍加"ed"来表示,而有各种特例。R就是像英语一样
的,经验性的,充满各种特例的语言。这种语言你问任何一个学外语的专家,都会说是
不规范的,如英语就是最不规范的西方语言。
本贴的议题是Python是不是不规范,子议题是R有没有比Python更规范,而我们说的这
些例子已经充分证明了R的不规范。至于你给出了解决方案,十分感谢。但这不构成对R
规范的证明,谢谢。 |
|