On Mon, Dec 9, 2019 at 9:38 AM Fernando Santagata <nando.santag...@gmail.com> wrote:
> It can be used this way: > > $ raku -e'say „Hello!“' > Hello! > But it must be used with that closing quote '“' (U+201C); it cannot be > used paired with itself: > There's another quotation mark that can be used with '„', it's '”' (U+201D). I know, it's difficult to see the difference :-) $ raku -e'say „Hello!„' > ===SORRY!=== Error while compiling -e > Unable to parse expression in low curly double quotes; couldn't find final > <[”“]> (corresponding starter was at line 1) > at -e:1 > ------> say „Hello!„⏏<EOL> > expecting any of: > argument list > low curly double quotes > term > > Your take: for maintainability, is it better to use >> these unicodes or to just stick with escaping things? >> > > I don't think there's a maintainability issue with Unicode operators, > because everyone has a plain ASCII counterpart; besides, their meaning is > quite apparent or in some cases even better than their ASCII counterpart: > consider the set union operator ∪ vs (|), the first being the universally > accepted mathematical symbol, while I find the second difficult to > interpret and remember. > > -- > Fernando Santagata > -- Fernando Santagata