Swift Blog Carnival: Tiny Languages

To kickstart the Swift Blog Carnival, I’ll pick a topic that is inoffensive (I hope!) and applies to the vast ecosystem of Swift programming: Tiny Languages. Have you ever written your custom DSL using result builders? Have you ever parsed a scripting language of your own imagination? Do you use tiny languages for libraries or do you use DSL’s on the server to create weird markup or routing rules? Is Swift itself a tiny language in your opinion? Or did you come from a tinier language and now appreciate the vastness of Swift’s 200+ keywords? Do you appreciate and find brevity?

Continue reading …