Я думаю, що термін Йегге "міні-мова" стосується того, що часто корисно використовувати мову для конкретних проблем, коли для виконання цього завдання не потрібна цілісність, і це стосується того, як -використання цілих мов може бути корисним. https://sites.google.com/site/steveyegge2/language-grubbing
Вікіпедія відповідає на це дуже добре, прямо відповідно до того, що сказала моя кишка. Спершу я думав про чисту математику, потім згадав про регулярне вираження, а у Вікіпедії перелічено епіграму, яка, на мою думку, опиниться у «чистому математиці».
http://en.wikipedia.org/wiki/Turing_completeness#Non-Turing-complete_languages
Мови, які не є Тюрінгом
Існує багато обчислювальних мов, які не закінчують Тьюрінга. Одним із таких прикладів є набір регулярних мов, найчастіше регулярних виразів, які генеруються за допомогою кінцевих автоматів. Більш потужним, але все ще не закінченим Тьюрінгом розширенням кінцевих автоматів є категорія автоматичних розгортань та безконтекстних граматик, які зазвичай використовуються для генерації дерев розбору на початковій стадії складання програми. Подальші приклади включають деякі ранні версії піксельних шейдерних мов, вбудованих у розширення Direct3D та OpenGL, або ряд математичних формул в електронній таблиці без циклів. припиняють, такі як Благодійність та Епіграма. Благодійність використовує систему типів та керує конструкціями на основі теорії категорій,
Мови даних
Поняття повноти Тьюрінга не поширюється на такі мови, як XML, JSON, YAML та S-вирази, оскільки вони зазвичай використовуються для представлення структурованих даних, а не для опису обчислень. Їх іноді називають мовами розмітки, а точніше - "мовами опису даних".
Він також згадує, що представлення структури даних не є мовами, але я думаю, що XSLT слід вважати представленням обчислень, можливо, XPath не базується на тому, що Янніс сказав вище про те, що SQL є мовою запитів, а не мовою обчислень. Можливо, T-SQL або PL / SQL вважаються мовами обчислень, хоча ви можете зробити велику кількість обчислень, використовуючи їх агрегати, де узагальнена форма SQL, можливо, не визначає агрегати.