DSL领域特定语言
Rust中使用宏创建领域特定语言 (DSL)

如果DSL 需要嵌入 Rust 代码中(如内联汇编或 SQL 语句),您应该使用过程宏。 相反,如果 DSL 代码是要解释的单独文件,则可以使用解析包.
深度学习模块化和语言模型 - Carlos E. Perez

模块化对于任何颠覆性技术都是必不可少的。多年来,深度学习缺乏足够的混合功能来快速定制解决方案。一切都必须从头开始训练或微调。最新的创新正在取消这些限制。 .
Drools 业务规则引擎的完整教程

如何在Golang中编写基于语法树的领域特定语言 - Victor

基于 AST 的 DSL 在表示递归结构方面的强大功能,如果你从事计算机科学方面研究,点击标题,以下是摘录 .
Go中的结构化配置 - Andrew

在一个软件的开发过程中,有一个时间点需要使用配置语言,你只能通过标记做这么多,否则就会变得太脆弱。所选择的语言应该提供一种人和计算机都能轻松解析的格式。通常.
使用DSL表达软件设计意图 - guitarvydas

我们目前还没有一种用于DI(Design Intent设计意图的简称,意图包括 .
如何编写一个简单但强大的规则引擎? – maxant

以下是我的规则引擎几个基本要求: 使用某种表达语言来编写规则, 应该可以将规则存储在数据库中, 规则需要优先级,因此.
业务规则管理系统市场以11.8%增长 - abnewswire

业务规则管理系统(BRMS)能减少对 IT 团队编写业务规则的依赖是其市场增长的主要驱动力。 BRMS能够定义、分.
Geal/nom: Rust嵌入的领域特定语言

nom是一个用 Rust 编写的解析器组合库。它的目标是在不影响速度或内存消耗的情况下提供构建安全解析器的工具。为此,它广泛使用 Rust 的强类型和内存安.
Drools规则引擎简介

任何 Java 企业级应用程序都可以分为三个部分 - UI - 用户界面(前端) 服务层又连接到数据库 业务层 .
什么是临床质量语言(CQL)?

使用Robot机器人框架实现自动化操作

RPA只是一种自动执行重复性任务的方法,这些任务通常由人类使用软件机器人完成。这些通常是在 Web 浏览器、MS Excel、电子邮件客户端等图形用户界面 .
命令行工具可以比Hadoop集群快235倍 - Adam Drake

当我在浏览网页和赶上一些我定期访问的网站时,我发现了一篇来自Tom Hayden的很酷的文章,关于使用亚马逊弹性Map Reduce(EMR)和mrjob来.
learn-regex:正则表达式学习资源

正则表达式是一个具备完整图灵机的DSL,此项目(点击标题)提供了中文学习资源,既然是DSL领域特定语言,则基本语言符号需要熟练掌握: .
RUI:受 SwiftUI启发的实验性声明式Rust UI库

幽默:尽量用领域语言编写代码

下面代码为什么第一行比后面更推荐呢? .
程序员采用低代码开发需要考虑的五件事 – thenewstack

低代码工具的使用从商业普通用户发展到专业程序员等更广泛地采用,一些低代码开发工具(如来自 Salesforce.com 和 Zoho 的工具)起源于为普通商.
line/kotlin-jdsl:用于JPA Criteria API的Kotlin DSL

Kotlin JDSL 是 JPA Criteria API 的 DSL,没有生成元模型和反射。它可以帮助您编写 JPA 查询,就像编写 SQL 语句一样。.
面向对象OO与DSL - typeswitch

OO 是通过本体语言对领域进行建模: 你建立了一个类层次结构,使用组合和继承。这构成了一种隐含的、开放的 DSL。 许多 OO 建模感觉就像试.
使用Go和HCL构建您自己的DSL

DSL 代表领域特定语言。 Kubernetes、Docker compose、Jenkins CI、Gitlab CI 或 Ansible 等工具的.
研究表明:领域特定建模的代码自动生成方式开发效率高
yoav-lavi/melody:Melody是一种将正则表达式转译为DSL的工具

正则表达式非常强大,但很难让人阅读并进行推理。这是一种尝试使正则表达式更具可读性、可 .
规则引擎开发经验分享 - reddit

背景。我在一个团队中工作,负责管理一堆不同的规则引擎。其中一个是纯粹的Java面条,只有开发它的人明白,另一个是在一个专有的BRMS系统上运行,有数万条规则.
Code rant: 从硬编码到可配置、规则引擎、低代码DSL的复杂性时钟

j-easy/easy-rules: Java简单的规则引擎

Easy Rules 是一个简单而强大的 Java 规则引擎,提供以下功能: 轻量级框架和易于学习的 API 基于 POJO.
形式化方法无用? - Hillel

许多程序员认为形式化方法是无用的,因为在软件中“规则就是代码”。如果您可以形式指定程序应该做什么,那么您需要拥有该程序! 大多数有这种想法的人都不熟悉.
软件工程令人不安的真相 • Buttondown

这里有一些我相信的关于软件工程的令人不安的事实!(banq:令人焦虑?) ... 具有特殊语法的复杂 DSL 可能是死胡同。.
荷兰还有媲美光刻机的软技术:组件建模和分析框架Comma为复杂软件提供了高可靠性 – Bits&Chips

ANTLR入门:构建一种简单的表达语言 - tomassetti

在本文中,我们将开始研究一种非常简单的表达语言。我们将在语言沙箱中构建它,因此我们将其称为语言Sandy。 我认为工具支持对于一种语言至关重要:因此,.
Kubernetes YAML不是而且从来没有声明式编程!- Archis Gore

声明式基础结构的承诺使每个人都感到惊讶,“ 声明您想要的,而不用担心它会如何发生 ”,最终似乎最终陷入了 .