←back to thread

178 points dgl | 3 comments | | HN request time: 0s | source
Show context
p4cmanus3r ◴[] No.44363591[source]
Back in my day... They didn't have emojis in terminals.
replies(4): >>44363604 #>>44363623 #>>44364114 #>>44364718 #
voidUpdate ◴[] No.44363623[source]
When was your day? Emoticons have been used in terminals since 1982
replies(1): >>44363860 #
account42 ◴[] No.44363860[source]
Emoticons are not the same as emojis. For one they allow for more expression or personal style by having different variants, e.g. :-) vs :) or for absolute maniacs: (:

They are also not limited to what some consortium and a couple of megacorporations think you should be able to express.

replies(3): >>44364130 #>>44367439 #>>44370944 #
oneeyedpigeon ◴[] No.44364130{3}[source]
They also lack semantics. There are downsides as well as up.
replies(3): >>44364181 #>>44364293 #>>44365216 #
arccy ◴[] No.44364293{4}[source]
emoji lack clear semantics too, consider the eggplant.
replies(1): >>44364506 #
1. oneeyedpigeon ◴[] No.44364506{5}[source]
I think there's a difference. The code point will always mean "eggplant", it just happens that the concept can be interpreted in different ways according to context—just like the word itself. But ":-)" can only ever mean "colon minus rparens" before further interpretation.
replies(2): >>44364672 #>>44364677 #
2. skydhash ◴[] No.44364672[source]
What’s it called is syntax, what it’s means is always context dependent. That’s why we invented formal notation, so that we can have context free interpretation (it’s bundled with its semantic so you don’t need to apply some context to it)
3. account42 ◴[] No.44364677[source]
Actually, according to Unicode, "-" doesn't mean minus - U+002D is hyphen-minus.

And as for the eggplant, your semantics-as-specified are useless when 99.9% of the usage has a different intended meaning due to the inherent lack of expressiveness in a corporate-approved emoji language.