Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Unicode Spaß

Unicode Spaß

A fun lightning talk about the weirdness of german special characters and how Programming Languages (Elixir) deal with it.

Also: What happens if the rules for this character suddenly change?

84cd9fd20832381fc78084aac4cb4b6c?s=128

Leif Gensert

March 08, 2018
Tweet

Transcript

  1. Unicode Spaß

  2. ß (sharp s) German Only (except Swiss German) No word

    starts with it
  3. WO IST MEIN FRAß ???

  4. WO IST MEIN FRASS ???

  5. None
  6. http://www.rechtschreibrat.com/DOX/rfdr_PM_2017-06-29_Aktualisierung_Regelwerk.pdf Amtliches Regelwerk der deutschen Rechtschreibung aktualisiert … lassen die

    Verwendung des Großbuchstabens „ẞ“ neben „SS“ zu, was insbesondere für die korrekte Schreibung von Eigennamen in Pässen und Ausweisen wichtig ist …
  7. There is a capitalized ß (ẞ) It’s officially allowed in

    Germany
  8. iex> String.upcase(“fraß")

  9. iex> String.upcase("fraß") "FRASS"

  10. iex> String.downcase("FRAẞ")

  11. iex> String.downcase("FRAẞ") "fraß"

  12. None
  13. None
  14. None
  15. Language influences Tech Language can change There is no Github

    Repo for Unicode