So you want to build a DSL...

Shashank Attarde
Rejected
Proposal Details
About Speaker
Proposal Reviews
Talk Description
Reference

Designing Domain Specific Languages (DSLs) is not easy, and requires careful consideration towards ease of use, domain conformance, security, and tooling. This talk aims to outline some design principles to keep in mind when designing your own DSL and how said principles were adopted to develop a custom Business Rule Engine DSL for Hyperswitch - a global, open source payments switch built using Rust.

About the Speaker
View Profile

Shashank is a Software Engineer at Juspay based in Bengaluru, India where he is building Hyperswitch - a global, open source payments switch - as a founding core developer. He is primarily a Backend Engineer but loves tinkering with DSLs and Compilers. In his free time, he works on Fyr, a Programming Language and (open source) Compiler for the Nintendo GameBoy Advance.

Reviews Overview
1 People Approved this Proposal
50%
0 People Rejected this Proposal
0%
1 People Marked Unsure
50%
Approvability of proposal
100%
Reviews
I am not sure because the proposal has fewer details while the reference link shows a repo that can be learning to know more about
Reviewer #1 Not Sure 2 weeks ago
I'd like more info but I know the person involved so I'm tentatively going to say yes
Reviewer #2 Approved 2 weeks ago