[cfinformatica-grup] Noves "lletres" Unicode

  • From: Joan Josep Ordinas Rosa <jordinas@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
  • To: cfinformatica-grup@xxxxxxxxxxxxx
  • Date: Tue, 17 Apr 2018 11:38:36 +0200

Ara que alguns llenguatges accepten qualsevol "lletra" Unicode en els seus
identificadors apareixen noves i creatives formes de posar noms a
variables, funcions, etc.

Hi ha moltes maneres d'explorar el reportori Unicode però m'agrada
especialment

https://www.compart.com/en/unicode
https://www.compart.com/en/unicode/category
https://www.compart.com/en/unicode/category/Lm
https://www.compart.com/en/unicode/based/U+004D

Algunes "lletres" interessants:  ː ߺ ʹ ʺ ˈ ˉ Ⱶ 🄼

Exemple amb Scheme:

scheme@(guile-user)> (define Aʹ 1)
scheme@(guile-user)> Aʹ
$1 = 1
scheme@(guile-user)> (define 🄼 "musica")
scheme@(guile-user)> 🄼
$1 = "musica"


Exemple amb Go:

func gcdˈα(a, b int) int {
for b != 0 {
a, b = b, a%b
}
return a
}

That's all, folks!

-- 
« Cap home segueix sent massa el que era quan es reconeix a si mateix. »
Thomas Mann

Other related posts:

  • » [cfinformatica-grup] Noves "lletres" Unicode - Joan Josep Ordinas Rosa