跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 编程语言语法中文化设计探讨一例
未分類
5 2 月 2021

编程语言语法中文化设计探讨一例

编程语言语法中文化设计探讨一例

資深大佬 : xuanwu 8

原文地址:编程语言语法中文化设计探讨一例

节选:

下面是几种设计对比:

int foo(ref return scope n: int) 整数 foo(引用 返回 局部 n: 整数) 整数 foo(返回局部引用 n: 整数) 

可以看到,在视觉效果上,中文语法更加简短。

再细想英文语法能否也将几个关键词合为一个短语呢?问题是一旦出现短语,就需要用驼峰或下划线进行分隔,比如:

int foo(refReturnScope n: int) int foo(ref_return_scope n: int) 

看起来,不仅可读性并无改进,而且就有些像标识符而不是关键词。大多数看到的英文编程语言的关键词似乎都是单词或单词缩写(如 elif ),恐怕部分原因也是为与标识符作视觉区分。

这个角度说,中文关键词和标识符的视觉区别更小,也许这是好事么?

大佬有話說 (0)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具