帖子:领域特定语言(DSLs)不是为麻瓜准备的

主要观点:1959 年格蕾丝·穆雷·霍珀发明了 COBOL,主流计算机语言多为通用编程,存在专注特定领域的迷你语言即领域特定语言(DSL)。公司期望非技术员工用源代码解决问题通常不可行,如让产品人员写 Cucumber 测试场景效果不佳,主要是要求非技术人员写代码不合理,会导致大量错误和误解。虽有一些非技术人员因任务而成为程序员的例子,但这需要大量专业知识。DSL 概念很好,但应让其针对程序员,同时要尊重技术和非技术人员的专业特长。
关键信息:1959 年格蕾丝·穆雷·霍珀发明 COBOL;主流语言多通用,有 DSL 如 SQL 等;非技术员工用代码解决问题通常不行,以产品人员写 Cucumber 为例;DSL 有很多成功案例如 NASA 等;应让 DSL 针对程序员。
重要细节:文中列举了各种语言如 HTML、SQL 等;提到非技术人员写代码的过程中存在的问题及浪费;阐述了对 Cucumber 看法的转变;强调非技术人员成为技术人员的可能性及与技术人员的协作等。

阅读 11
0 条评论