As systems evolve into data-driven entities, they've inadvertently become domain specific languages (DSLs), though not Turing complete. The conversation highlights the potential for performance improvements through custom DSLs, especially in the context of Scala and its capabilities for building embedded DSLs. The discussion also touches on the implications of generating code for platforms like OpenCL, showcasing the innovative directions in programming language design.