Articles by Tag #dsl

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Designing Low-Code Platforms Through the Lens of Tensor Products

A fundamental problem in software design is scalability. A basic strategy for handling scalability is...

Learn More 3 0Nov 17

What kind of ORM engine does a low-code platform need? (2)

Continuation of the previous article. In the previous article, I conducted an initial theoretical...

Learn More 3 0Oct 28

DSL Design Essentials from the Perspective of Reversible Computation

Low-code platforms’ visual designers are essentially structured editors for a DSL (Domain Specific...

Learn More 1 1Nov 17

XDSL: General-Purpose Domain-Specific Language Design

The Nop platform offers a language-oriented programming paradigm: when solving problems, we tend to...

Learn More 0 0Nov 24

The Mathematical Kernel of Model-Driven Architecture: The Y = F(X) Delta Invariant Unifying Generation and Evolution

Abstract: Model-Driven Architecture (MDA) addresses software complexity by raising abstraction levels...

Learn More 1 0Nov 24

A Clarification of the Delta Concept for Programmers, Using Git and Docker as Examples

The theory of Reversible Computation proposes a general formula for software construction App =...

Learn More 0 0Nov 18

Data Driven Generic Code Generator

Maven-Integrated Code Generator The Nop platform provides code generation capabilities...

Learn More 0 0Nov 17

🚀I build JetScript — the focused, modern successor to JavaScript for MVPs, educators, and indie devs.

Tired of configs, boilerplate, and frameworks that make your MVP feel like a PhD thesis? 🔗...

Learn More 7 9Mar 26

Flexible DSL Embedding Using Prefix-Guided Syntax

In the DSL syntax design of the Nop platform, a crucial concept is layered syntax design. This means...

Learn More 0 5Nov 20

Equivalence of XML, JSON, and Function ASTs

The Nop Platform’s overarching technical strategy can be said to revolve around Tree structures. How...

Learn More 0 1Nov 20

What is data-driven? How does it differ from model-driven, domain-driven, metadata-driven, and DSL-driven?

Nowadays, many low-code platforms claim their platforms are data-driven. Someone in a group raised a...

Learn More 0 0Nov 28

Advanced Kotlin DSL: Building Smart Builders with Validation and Error Aggregation

Kotlin DSLs are often used for configuration or UI building, but they rarely enforce correctness at...

Learn More 1 0Apr 1

Cattri: The Ruby DSL for Clean, Scalable Class and Instance Attributes

GitHub: https://github.com/bnlucas/cattri Ruby gives us tools like attr_accessor, and Rails builds...

Learn More 4 1Apr 23

JSON Manipulation

There are many ways to manipulate JSON. I reviewed a few rapid ways today, which are using a command...

Learn More 0 0Jan 19

Creating a Kotlin DSL for Jetpack Compose Components

Introduction to Kotlin DSL Kotlin DSL (Domain-Specific Language) is a powerful feature of...

Learn More 0 0Jan 30

LWRE: A Lightweight Java Rule Engine for Scalable, Dynamic Business Logic

Hello Dev.to community! 👋 I’m thrilled to introduce LWRE (Lightweight Java Rule Engine), an...

Learn More 0 0Jul 28

Understanding (a bit of) the Gradle Kotlin DSL

Ever since I started learning Kotlin I have been intrigued by what is going on behind the scenes in...

Learn More 1 0Jan 12

Form layout language in a low-code platform: NopLayout

Forms are the primary means of information presentation in information systems. As early as the OA...

Learn More 0 0Nov 14

What if React never needed JavaScript? Introducing NO JS 🧠

NO JS – A Syntax Operating System for the Web What if you could build full web apps — with...

Learn More 4 3Apr 1

StaLang Announce

Announce StaLang (Statistics Language) is a interpreted DSL programming language designed...

Learn More 1 0Nov 23