gpt4 book ai didi

ruby - Unix 哲学在 Ruby 社区失宠了吗?

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

<分区>

David Korn,Unix 哲学的支持者,几年前在 a Slashdot interview 中斥责 Perl 程序员用于编写单一的 Perl 脚本而不通过管道、重定向等使用 Unix 工具包。“Unix 不仅仅是一个操作系统,”他说,“它是一种做事的方式,shell 通过提供使它起作用的胶水。”

似乎提醒同样适用于 Ruby 社区。 Ruby 具有通过 popen、STDIN、STDOUT、STDERR、ARGF 等与其他 Unix 工具协同工作的强大功能,但似乎越来越多的 Ruby 支持者选择使用 Ruby 绑定(bind)和 Ruby 库并构建单一的 Ruby 程序。

我理解在某些情况下可能出于性能原因而在一个 Ruby 进程中进行整体化和做所有事情,但肯定有很多离线和异步任务可以由 Ruby 程序与其他小程序一起很好地处理每个人都以 Unix 的方式做好一件事,并具有这种方法提供的所有优势。

也许我只是遗漏了一些明显的东西。 Unix 哲学在今天是否仍然像 10 年前一样重要?

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