为什么编程语言最初使用“&&”而不是“和”?

时间:2014-02-05 05:15:25

标签: history language-design

为什么我们使用“&&”在这么多语言中,而不是“和”?我知道它有点成为程序员的标准,但最初是如何发生的?

2 个答案:

答案 0 :(得分:3)

由语言设计师决定做出这些决定,但一个原因是and有两种类型 - 常规和按位(&& vs &

使用英语单词

简洁地表达按位版本更难

答案 1 :(得分:1)

  

为什么编程语言最初使用“&&”而不是“and”?

你有它回到前面。最初他们使用and:Fortran,Cobol,Algol,Pascal,PL / 1,Basic的所有品种,......

据我所知,BCPL系列语言(B,C,C ++)引入了&&&,Java和C#也紧随其后。你必须问BCPL设计师为什么,如果他们还在。

APL使用了集理论符号^及其反演。