小编Rab*_*Rab的帖子

与"自然语言"的相似性是编程语言令人信服的卖点吗?

看看,例如AppleScript(还有很多其他人,有些人肯定相当不错)宣传他们对自然语言隐喻的使用.他们说,代码显然更具可读性,因为它可以/意图用类似英语的句子构建.我敢肯定,有些人比只使用英语句子编程更好.但是,我对一种语言的可行性表示怀疑,这种语言过于宽泛(除了利基案例).

那么,在一定的合理点之后,自然语言是一种利益还是一种错误?如果概念被推向极端会怎样 - 代码必然更具可读性吗?或者它可能是不必要的长,难以使用,并且就像在混淆的Perl,混淆的C和扭曲眼睛的Bash脚本logorrhea的规模上产生欢闹一样?

我知道一些像"告知"这样几乎都是纯英语的专业案例,但这些案例有一个他们不太可能冒险的利基.我听到并读到有关代码阅读更像英语句子会有多棒,但有没有讨论可能存在的缺点?如果日常语言如此清晰,简洁,干净,可爱,简洁,易懂,为什么我们首先要创造数学符号?

用自然语言准确精确地描述复杂指令对于机器是否真的更容易,或者更接近数学标记是更好的选择?那条线应该画在哪里?最后,您是否被那些被吹捧为类似英语句子的语言所吸引?整个问题应该只是一个问题:

naturalLanguage > computerishLanguage ? booAndHiss : cheerLoudly;
Run Code Online (Sandbox Code Playgroud)

nlp programming-languages

5
推荐指数
2
解决办法
521
查看次数

标签 统计

nlp ×1

programming-languages ×1