首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
语言
订阅
维爱学习29898
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
DSL
前言 DSL(Domain Specific Language)中文翻译为领域特定语言,例如 SQL、JSON、正则表达式等。与之形成对比的是 GPL(General Purpose Language
开发者需要了解的领域特定语言(DSL)
领域特定语言domain-specific language(DSL)是一种旨在特定领域下的上下文的语言。这里的领域是指某种商业上的(例如银行业、保险业等)上下文,也可以指某种应用程序的(例如 Web 应用、数据库等)上下文。与之相比的另一个概念是通用语言general-pur…
如何从业务代码中提升技术:使用领域特定语言消除重复代码
最近的一些日子里,又陷入了平凡、无聊、繁琐的业务代码开发中,生活变得无比的枯燥。每天面对着大量重复、而又没有办法得胜的代码,总会陷入忧虑之中。 而在实现几个重复的业务代码时,我发现了一个更好的方式,使用领域特定语言。 最初,我是在设计一个工作流的时候,发现自己正在使用 DSL …
冯 · 诺依曼结构原理及层次结构分析
冯 · 诺依曼结构计算机工作原理及层次结构分析 <1> 冯 · 诺依曼简介 提出"离散变量自动电子计算机方案" - EDVAC(Electronic Discrete Variable Automat
从0到1系列第四辑:30分钟,定制属于你的编程语言
30分钟定制属于你的编程语言:DSL -- 领域特定语言。我们编码工作中会遇到很多特定领域语言,如:MarkDown、HTML、CSS、SQL......,那么他们是如何从0到1被构建的呢?
LLVM之父Chris Lattner:模块化设计决定AI前途,不服来辩
TensorFlow、PyTorch、CUDA等平台不够模块化——没错,不服来辩!它们属于技术蔓延大背景下的产物,各自有数千个相互依赖的组成部分,每个部分各自演化、野蛮生长,发展成复杂的结构。