gpt4 book ai didi

literate-programming - 自然语言编程与文学编程

转载 作者:行者123 更新时间:2023-12-04 18:09:22 25 4
gpt4 key购买 nike

我看不出自然语言编程和文学编程之间的区别。如果有人解释,我将不胜感激。

最佳答案

Natural language programming是一种以近似于人类书写或​​说话的语言的形式向计算机表达指令的系统。 NLP 句法结构通常类似于人类语言的句子结构,其形式对于母语者来说可能听起来生硬,但往往读起来几乎像真正的语言。许多 NLP 实现专注于查询数据存储而不是编写程序,但也存在实际的编程实现。

Literate programming是一个同时编写程序和编写程序的系统。与 NLP 不同,文学程序的代码部分是用传统的编程语言编写的。典型的例子是唐纳德·克努斯 (Donald Knuth) 对 TeX 排版系统的着作,这个名字由此而得名。作为他的计算机和排版系列出版,打印书籍是使用仅提取和格式化描述部分的工具处理他的 TeX 文学程序的结果。类似地,可编译的源代码是使用提取和重新组织代码部分的工具处理相同文字程序的结果。

关于literate-programming - 自然语言编程与文学编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18767755/

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