Проводя аналогию между умными кавычками и языками программирования, мне пришло в голову, что разные символы для открытия и закрытия разделителей могут быть не нужны, а просто выбор в читаемости.
Например, аргументы в анонимные функции Rubys используют одинаковые каналы для открытия и закрытия. Haskell использует пробел с крайними предрассудками.
Я не спрашиваю, нужны ли разные типы разделителей - скобки для индексировщиков, фигурные скобки для блоков - но существуют ли сильные и сильные синтаксически сильные различные открытые и закрытые фигурные скобки (например, (
и )
) на большинстве языков или просто предпочтение дизайнеров.