twitter hash & unicode for functional programing
Twitter Hash and Unicode Symbols
Some unicode symbol semantic thoughts.
There does not seem to be a good hash code for functional programing. If you search “#fp”, lots of tweet comes up but is not related to functional programing. If you use “#functionalprograming”, that's too long a word, takes 21 character out of tweet limit of 140, and rarely do people use that.
Twitter doesn't allow hash of unicode symbols. For example, for functional programing, you might use
#λ, but twitter doesn't recognize any non-ascii char as a hash tag. (seems only recognize hash of english letters) When you search for “#λ”, nothing shows up, even if you have tweeted it. However, if you just search for λ, it shows up, though, most of it is Japanese using that symbol as part of emoticon.
Anyhow, it might be nice to establish a convention among functional programing communities to use λ for any tweet related to functional programing but is not specific about a language e.g. erlang, ocaml, haskell, clojure, scala, lisp, fsharp, Mathematica, etc.
Also, for my own writings on my site, the topics are usually programing, math, visual arts, literature (letters), sex, others. I thought a bit about using a unicode symbol to represent each. Here's what i come up with:
- λ programing
- ƒλ functional programing
- ∑ math
- ℓ literature, letters (humanities)
- ⌨ keyboarding
- ♪ music
- ⚤ sex
There are several ways to input unicode symbols on Mac and Windows. For example, on the Mac you can use Mac OS X Keyboard Viewer and Unicode, character palette. On Windows you can use Alt code or Character Map, but they are inconvenient.
If you use emacs, buy my Emacs Unicode Math Symbols Input Mode (xmsi-mode) to input these. See also: How to Create a APL or Math Symbols Keyboard Layout.