sps

The future is here, and it's MONKEYS!

Jan 28, 2011 09:09

Unicode 6.0.

U+1F648 Unicode character SEE-NO-EVIL MONKEY! πŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆ

I kid you not.

Some day soon it will appear here! πŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆπŸ™ˆ

Leave a comment

hendrikboom January 28 2011, 18:50:59 UTC
Do you happen to know if they are letters? Can we use them as variable names in Scheme?

-- hendrik

Reply

sps January 28 2011, 19:02:04 UTC
Oh, now this is tricky. In my own language designs, do I want see-no-evil monkey to be a letter or an operator? Do we want dyadic see-no-evil monkey? I'm thinking that the monkeys are verbs but the cats are nouns.

Hm, are any of the emoji brackets? Quotation marks?

Or perhaps hear no evil monkey and speak no evil monkey need to be reserved for pragmatic markup. I begin to think the "evil" in question may be side effects....

Reply

pphaneuf February 18 2011, 05:17:02 UTC
Oh, man, you can use any Unicode character in Go identifiers. Oh boy, oh boy, oh boy...

Reply

sps February 18 2011, 05:32:51 UTC
Yes, well. When I was a grad student I rather boggled Hendrik by writing some code for his own Lisp dialect that he found non-obvious. Seemingly he was unaware that backspace-backspace-linefeed was a valid identifier.

Reply

pphaneuf February 18 2011, 05:52:14 UTC
Ah, the wonders of finding a bug in your tokenizer... :-)

Reply


Leave a comment

Up