gpt4 book ai didi

ruby - 是否有针对想学习 Perl 的 Ruby 程序员的教程?

转载 作者:数据小太阳 更新时间:2023-10-29 07:15:39 25 4
gpt4 key购买 nike

我是一名 Ruby 开发人员(生物信息学分析,已经有几年没有使用 Ruby on Rails 了),我在业余时间负责一个非常简单的基于 Perl 的网站。

虽然有很多资源可以教授 Perl,但我希望有一些针对 Ruby 程序员的资源,这样我就可以利用这两种语言的相似性。有没有这样的资源,或者从 Perl 到 Ruby 的流量几乎是单向的?

最佳答案

正如我告诉其他人的那样,当您尝试学习 Perl 时,请尽量忘记您已经知道的其他语言。您对 Perl 的理解和精通程度取决于您对它的理念和做事方式的认同程度。试图强制采用 Ruby(或任何其他语言)的思维方式会让这种情况变得令人沮丧。我在 How complex is Perl? Is it easy to learn? 中详细说明了这一点

比较底层的东西很容易,例如同一微任务的函数或方法名称,但不要陷入尝试将程序逐行从 Ruby 翻译成 Perl 的陷阱。人们喜欢举一些小例子来说明差异,但对我来说,最重要的部分是语言自然要使用的大思想和结构。

话虽如此,您可能想阅读 Piers Cawley's stuff .他是一位受人尊敬的 Perl 程序员,曾使用过一段时间的 Ruby。他认为我们已经完成了 Perl 的使用,但它又把他吸回来了。他有各种博客文章和演示文稿,介绍他使用这两种语言的经验。

由于您来自 Ruby,您可能会讨厌 Perl 的对象系统。没关系,因为我们都这样做(大部分),但它完成了工作。如果您直接使用 Moose 开始,您可能会有更好的时间,一个更好的 Perl 5 对象层。

关于ruby - 是否有针对想学习 Perl 的 Ruby 程序员的教程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3994941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com