Dejan Lekic:
I already did try using the tilda operator for a while, then I realised that people are getting confused thinking the line is concatinating strings, thenthen realise those are ranges...
"~" is used for all arrays (while array.Appender used put for mysterious reasons). If more and more D code starts using "~" to concatenate ranges or arrays, I think D programmers will get used to this more general meaning.
Bye, bearophile