gpt4 book ai didi

programming-languages - 哪些特征让程序员认为一种语言很美?

转载 作者:行者123 更新时间:2023-12-03 18:20:55 27 4
gpt4 key购买 nike

在我看来,有些语言通常被认为比其他语言更美。这似乎适用于所有编程范式。是否有任何抽象/范式跨越特征使程序员认为一种语言是美丽的?

编辑:如果您认为没有达成共识,请不要犹豫,陈述您自己的观点

最佳答案

我认为美丽的是概念极简主义或者更准确地说是少数通用语言原语的正交集......

与描述几乎相同事物所需的许多不太强大的功能相反,同时必须永久考虑特殊情况。

例如,Haskell 基本上只是 three primitives 周围的一些语法。使用一个非常小的类型系统(只有值、泛型、构造函数、类型类),它以一种其他通用语言无法实现的强大方式覆盖所有内容。
再次值的概念涵盖了一切——数据、函数、对象(作为值的集合),......

另一方面,经典 VB 甚至内置了五种以上的循环方式。值和函数、普通数据和对象之间是有区别的,......而且几乎没有任何编写通用代码的可能性。

关于programming-languages - 哪些特征让程序员认为一种语言很美?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3740948/

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