... and the first answer in thread about single quotes for character literals is
In the end, we might be saving that ' forever ;-)
Agreed. Without a delimiter between "real" delimiter and payload, you can't tell where the payload starts... at the same time, I think the use of different characters is a major reason for ugliness.
So, can we find a separator with minimal ugliness?
let string = ' space isn't ugly, but might be confusing'
let string = '''・This looks humble, but I don't know how to type it'''
let string = '.easy to type, not really beautiful'
let string = ''':How is that?"'
let string = '''/How is that?"'
let string = '''\How is that?"'
let string = '''#How is that?"'
let string = \'We could also use another character that is still available\
let string = \\\'Would be a good fit if we choose slashed for /regex/\\\
Having arbitrary delimiter strings imho adds much ugliness, and in real applications, I don't think the decrease in flexibility is a real issue.
So, are there any dealbreakers for the "repeated marker with separator" family of options?