Hacker News
- DSLs are a waste of time https://leebriggs.co.uk/blog/2023/09/04/dsl 162 comments
- No more DSLs: Implement and deploy a distributed system with a single program http://catern.com/caternetes.html 15 comments
- Type-safely embed DSLs directly into Java https://github.com/manifold-systems/manifold/tree/master/manifold-core-parent/manifold#embedding-with-fragments-experimental 25 comments
Lobsters
- Creating DSLs using F#'s Computation Expressions https://sleepyfran.github.io/blog/posts/fsharp/ce-in-fsharp/ 3 comments plt
- Free a la Carte, Compose functors into effect system , Free monads - intuitions from Data types à la Carte paper and make embedded DSLs in Haskell with pretty much standard lib https://github.com/jjba23/free-alacarte 2 comments functionalprogramming
- Why DSLs are a necessary part of learning Rails testing https://www.codewithjason.com/ruby-dsls-rails-testing/ 4 comments ruby
- Combining scripts and DSLs is Kotlin’s most underrated feature https://scastiel.dev/posts/2022-03-23-kotlin-scripts-dsl-underrated-feature/ 2 comments programming
- Fun DSLs in Kotlin - Builders and Receiver Types | João N. Matos https://blog.joaonmatos.com/posts/kotlin-dsl-with-builder-and-receiver-types/ 3 comments kotlin
- No more DSLs: Implement and deploy a distributed system with a single program http://catern.com/caternetes.html 16 comments programming
- What makes Ruby such a good language for creating DSLs ? https://www.reddit.com/r/ruby/comments/j79fd2/what_makes_ruby_such_a_good_language_for_creating/ 14 comments ruby
- Writing functional DSLs for business domains https://medium.com/bigdatarepublic/writing-functional-dsls-for-business-domains-1bccc5d3f62b 7 comments programming
- The Power of Tiny DSLs http://jackkelly.name/blog/archives/2020/04/03/the_power_of_tiny_dsls/index.html 13 comments haskell
- DSLs for non-programmers are a hoax | AMBlog https://artur-martsinkovskyi.github.io//2019/dsls-are-hoax/ 84 comments programming
- Ad-Hoc YAML DSLs and Productivity https://dev.to/davidk01/ad-hoc-yaml-dsls-and-productivity-47eb 12 comments programming
- Abusing Proxies for DSLs https://mcluck90.github.io/abusing-proxies-for-dsls/ 13 comments javascript
- DSLs in Haskell: decoupling "what" from the "how" http://www.meetup.com/Leuven-Haskell-Users-Group/events/227825043/ 4 comments haskell
- Free DSLs for nested expressions -- sane or wat? http://dlaing.org/cofun/posts/free_and_cofree.html 6 comments haskell
- Integrating servant and persistent with a couple of DSLs https://hbtvl.wordpress.com/ 30 comments haskell
- ES6 Template Strings: one weird trick for everything from error messages to brain-melting custom DSLs in JS https://hacks.mozilla.org/2015/05/es6-in-depth-template-strings-2/ 3 comments javascript
- All about DSLs in Ruby http://www.leighhalliday.com/creating-ruby-dsl 3 comments ruby
- (Ab)using Compiler Plugins to Improve Embedded DSLs http://galois.com/blog/2014/12/abusing-compiler-plugins-improve-embedded-dsls/ 4 comments haskell
- Writing DSLs in Ruby without monkeypatching Object http://pragtob.wordpress.com/2014/11/19/writing-dsls-in-ruby-without-monkeypatching-object/ 5 comments ruby
- A very simple technique for making DSLs extensible https://pchiusano.github.io/2014-06-12/extensible-dsls.html 6 comments haskell
- Testing in Scala with DSLs http://cjwebb.github.io/blog/2013/07/20/testing-in-scala-with-dsls/ 10 comments scala
- Quick and Easy DSLs with Writer Endo http://ocharles.org.uk/blog/posts/2013-02-12-quick-dsls-with-endo-writers.html 17 comments haskell
- Damian Conway on the State of Perl, Perl 6, Writing Parsers and DSLs http://www.infoq.com/interviews/conway-perl 6 comments perl
- Real DSLs: Formulas in Perl 6 http://perl6advent.wordpress.com/2012/12/18/day-18-formulas-resistance-is-futile/ 19 comments programming
- Using Domain Specific Languages to Implement Interactive Frontends - Software Quality driven by Formal DSLs, Part 1 http://blog.mgm-tp.com/2012/02/formal-dsl-part1/ 4 comments programming
- Lisp and DSLs http://lists.common-lisp.net/pipermail/pro/2011-july/000621.html 3 comments lisp
- astview: A graphical viewer for abstract syntax trees - useful for DSLs http://hackage.haskell.org/package/astview 6 comments haskell
- Maturity of DSLs as a concept http://blog.jonasbandi.net/2009/06/maturity-of-dsls-as-concept_30.html 6 comments programming
- Polymorphic Embedding of DSLs http://www.brics.dk/~mis/dovs/slides/polydsl.pdf 6 comments programming
- Comparing DSLs in Ruby and Scala http://www.artima.com/weblogs/viewpost.jsp?thread=251945 13 comments programming
- Working with DSLs and Computation Expressions in F# http://www.devx.com/enterprise/article/40481 2 comments programming
- A couple of interesting DSLs http://blog.rafaelferreira.net/2008/04/couple-of-interesting-dsls.html 6 comments programming
- Of Metaprogramming, Monads, DSLs http://ripplingbrainwaves.blogspot.com/2008/02/of-metaprogramming-monads-dsls.html 8 comments programming
- Martin Fowler's big mouthful (about DSLs) http://www.bofh.org.uk/articles/2008/01/18/martin-fowlers-big-mouthful 10 comments programming
- Introduction to DSLs (video) http://www.infoq.com/presentations/domain-specific-languages 5 comments programming
- "Given that Ruby fans like the idea of DSLs, it’s surprising that Rails groupthink is that SQL is bad." http://www.pervasivecode.com/blog/2007/10/04/activerecord-the-visual-basic-of-object-relational-mappers?less-inflammatory 64 comments programming
- Keywords, Magic and (E)DSLs http://peripateticaxiom.blogspot.com/2006/04/keywords-magic-and-edsls.html 2 comments programming