写在前面

今天像往常一样在公众号上浏览着各种信息,突然刷到这个让人震惊的消息,谢益辉大神从 Posit 公司离职了,从谢大神的个人博客中证实了确有其事。我作为一名 R 语言用户,对谢大神一直是很仰慕的。看到这条消息,也有很多感触,于是写了这篇推文。
对于 R 语言用户,你可能不认识谢大神,但是你很可能已经在使用他开发的 R 包。那么我还是先简单对谢大神做个介绍吧:谢益辉,Posit 公司软件工程师。中国人民大学统计学院经济学学士、硕士,美国爱荷华州立大学统计学博士,“统计之都”创办人,中国 R 语言会议发起人,rmarkdown、knitr、bookdown、blogdown、animation、tinytex 等诸多 R 拓展包的作者。
作为一名 R 语言用户,很荣幸在去年夏天学校的一个讲座中线下见过谢大神,并且还非常幸运地抽中了谢大神亲笔签名的《现代统计图形》书籍。

谢大神给人的感觉就是一个标准的程序员形象,他的讲座很朴实,但是内容非常的实用。正如他对自己的评价,比起说,他更喜欢写。
关于谢大神从 Posit 公司离职,有很多人推测可能是跟 Posit 公司未来的发展规划有关,很可惜谢大神没有在这个规划之中。但是也不用过于惋惜,是金子在哪里都能发光。正如谢大神在博客中说的:“一段关系的结束往往并不意味着任何一方做错了什么或失败了什么。相反,它可能只是表明双方不匹配,这很正常,人就是会变。回想这些美好的岁月,我离开时大多怀着感激之情。”。
最后还想借这个事情谈一下 R 语言的未来。个人感觉 R 语言在编程界的地位确实是日渐衰减。很多人学习 R 语言都是因为它优秀的统计和绘图功能。但是近年来随着 Python 的快速崛起,很多 R 能做的功能,Python 都能做,而且更快。而 Python 能做一些功能,用 R 可能很难实现。从 Posit 公司最近的动向也能看出,他们将更多的业务拓展到了 Python 领域。包括将公司的名字从 RStudio 改名为 Posit,以及聘用 Python pandas 创建者 Wes McKinney。

就我个人而言,未来可能会投入更多的精力去学习 Python 相关的内容了,毕竟是大势所趋嘛。而且随着近年来生信研究的数据量越来越大,以及人工智能对生信领域的影响,Python 能更好的解决这些问题。但是并不意味着 R 不好,或者要放弃 R。因为世界上还是有很多人在使用 R,特别是在数据分析方面,经常会在文献的 Code availability 中看见 R 代码。
不管如何,祝福每一个程序员都能找到适合自己的世界,并且对着那个世界大声说出我们熟悉的那句话:Hello,Word!

本文由 mdnice 多平台发布