Tagged articles
6 articles
Page 1 of 1
DevOps
DevOps
Nov 1, 2022 · Fundamentals

Understanding Low‑Code Platforms: DSL, Interpreters, and Their Real‑World Impact

The article examines low‑code development platforms, explaining that they are essentially a‑PaaS solutions built on domain‑specific languages and interpreters, discusses their historical context, strengths, limitations, and why their success depends on focused domain modeling rather than flashy drag‑and‑drop interfaces.

DSLdomain-specific-languagelow-code
0 likes · 12 min read
Understanding Low‑Code Platforms: DSL, Interpreters, and Their Real‑World Impact
phodal
phodal
May 15, 2022 · R&D Management

Can Architecture Be Treated as Code? Exploring ArchGuard’s DSL‑Driven Governance

This article examines the “Architecture as Code” concept, outlining how ArchGuard combines DSL, Kotlin REPL, and visualisation to model, document, and enforce architectural decisions, while providing extensible plugins, rule‑based analysis, and a data‑centric exploration workflow for modern software teams.

Architecture as Codecode-analysisdomain-specific-language
0 likes · 14 min read
Can Architecture Be Treated as Code? Exploring ArchGuard’s DSL‑Driven Governance
Java Backend Technology
Java Backend Technology
Jan 8, 2022 · Fundamentals

What Is the PUA Language? A Satirical DSL Turning PPT Into Code

The article introduces PUA Language, a tongue‑in‑cheek programming language that replaces traditional keywords with corporate buzzwords, explains its syntax mapping, shows example code and diagrams, and provides links to its Rust‑based Monkey interpreter source and online playground.

Programming LanguageRustdomain-specific-language
0 likes · 6 min read
What Is the PUA Language? A Satirical DSL Turning PPT Into Code
WeChatFE
WeChatFE
Dec 10, 2021 · Fundamentals

How a Simple DSL Lets Non‑Developers Build Complex Surveys

This article explains the concept of domain‑specific languages (DSLs), compares internal and external DSLs, shows how to design a survey‑specific DSL with PEG.js, and discusses when using a DSL is worthwhile versus relying on existing tools.

DSLPEG.jsdomain-specific-language
0 likes · 10 min read
How a Simple DSL Lets Non‑Developers Build Complex Surveys
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 13, 2020 · Backend Development

How TeaDSL Simplifies Multi‑Language SDK Generation for OpenAPI

TeaDSL, a domain‑specific language created by Alibaba Cloud’s Open Platform SDK team, tackles the pain points of OpenAPI integration by providing a unified intermediate representation that supports diverse gateway styles and automatically generates multi‑language SDKs, code samples, and test cases, dramatically reducing development effort.

OpenAPISDK generationTeaDSL
0 likes · 14 min read
How TeaDSL Simplifies Multi‑Language SDK Generation for OpenAPI