S. Bortzmeyer ✅ utilise mastodon.gougere.fr. Vous pouvez læ suivre et interagir si vous possédez un compte quelque part dans le "fediverse". Si ce n’est pas le cas, vous pouvez en créer un ici.

Pour me détendre, j'étudie les opérations de changement de casse (majuscules/minuscules) de l'alphabet cherokee.

S. Bortzmeyer ✅ @bortzmeyer

"for Cherokee (and Cherokee only)
in Prolog [yes, the programming language] variables start with an uppercase letter and constants start with a lowercase letter, instead of vice versa" (from an mailing list).

Now, who programs in Prolog, with variables named in Cherokee?

Ping @Sasha

· Web · 3 · 4

@bortzmeyer @Sasha You can name your variables with unicode chars (so cherokee too I guess) in #Perl6 😉

@framasky @Sasha Yes, but Perl (unlike Prolog or Go) has no constraint on the case of the identifiers so it is not a problem. The case (pun intended) is interesting because Prolog requires a specific case.

@framasky @bortzmeyer @Sasha does it accept whitespaces (like U+a0) as identifiers as well? 😁

@framasky Once again, discrimination against my favourite char (Non breaking zero witdh space).

@mmu_man @bortzmeyer @Sasha

@bortzmeyer @framasky @ffeth @Sasha U+2060 WORD JOINER ?
Didn't know this one.
U+00A0 NO-BREAK SPACE is not 0-width anyway.

@mmu_man @framasky @ffeth @Sasha U+2060 is intended to replace U+FEFF as a non-breaking zero-width space, leaving U+FEFF as BOM and BOM only.

@bortzmeyer @mmu_man @framasky @ffeth Wow, it's so weird to find a whole solid conversation when you come home a bit late and to wonder why you're included in it and… nooo I never went further in Prolog than some initiation during the MPRI and… I don't know Cherokee ?! So I think it's a very interesting problem but I don't feel very qualified to discuss it. Sorry : )

@bortzmeyer Cherokee + prolog, une bonne méthode d'obfuscation du code @Sasha