加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

为什么Perl打印文件句柄的方式是这样的?

发布时间:2020-12-15 21:12:41 所属栏目:大数据 来源:网络整理
导读:我想知道为什么perl创建者选择一种不寻常的语法来打印到文件句柄: print filehandle list 文件句柄后没有逗号.我看到它是区分“打印列表”和“打印文件句柄列表”,但为什么ad-hoc语法比创建两个函数更喜欢 – 一个打印到stdout和一个打印给给定的文件句柄?
我想知道为什么perl创建者选择一种不寻常的语法来打印到文件句柄:
print filehandle list

文件句柄后没有逗号.我看到它是区分“打印列表”和“打印文件句柄列表”,但为什么ad-hoc语法比创建两个函数更喜欢 – 一个打印到stdout和一个打印给给定的文件句柄?

在我的搜索中,我发现这是一个间接对象语法的解释,但是在Perl 4和之前没有print函数存在,而面向对象的特性却进入perl比较晚?有人熟悉perl的打印历史吗?

解决方法

为什么不?它的简洁,它的作品,以Perl的DWIM精神.

很可能是这样,因为Larry Wall喜欢这样.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读