|
|
|
|
|
by smizell
2896 days ago
|
|
The difference is that I am not proposing a Turing complete config language, but rather proposing to build configurations with plain old JavaScript (or whatever language you want). I think a good read about this thinking is by Martin Fowler on Language Oriented Programming [0], specially the section about internal DSLs. Another interesting read is around the configuration complexity clock [1], in that over time we move from hard coding things to building configurations to coming full circle and hard coding things again. I like to think internal DSLs closes that loop well. [0] https://www.martinfowler.com/articles/languageWorkbench.html [1] http://mikehadlow.blogspot.com/2012/05/configuration-complex... |
|