Более того, (около-)логические языки тоже создают: Datafun, Flix и другие.
Flix — забавный результат скрещивания Scala и Datalog. С одной стороны, вроде бы есть доп. удобства для компиляторщиков. А с другой — несложно ведь и сторонний решатель выбрать по вкусу.
С языками — как с худ. литературой. Редкий случай, когда хороший роман получается на основе механистично-комбинаторного подхода. Да и кулинарией примерно так же — берешь по отдельности хорошие вкусные вещи, сливаешь все в кастрюлю, а результат почему-то получается гадкий.