4 ms·
For me the biggest argument in favor of atom is that because it's based on chromium it displays emojis properly, in colors. As someone who makes use of emojis e
by 628C6l0 8y ago
For me the biggest argument in favor of atom is that because it's based on chromium it displays emojis properly, in colors. As someone who makes use of emojis extensively as variable and function names, this is very important.
- elboru 8y agoWow, would you mind to share some code? I've never seen that approach
- ChrisRackauckas 8y agoAsk and you shall receive: https://twitter.com/ChrisRackauckas/status/1006401461226332160 https://twitter.com/ChrisRackauckas/status/10064014612263321...
- akshat_h 8y agoI am quite curious of the domain where you use emojis in function name? That sounds fun, and also from what I have seen of unicode support somewhat terrifying. I work mostly in enterprise backend so variable names are typically boring, but I have never heard of emojis being used in var names.
- __blockcipher__ 8y agoTo me, it seems clear that they were joking. I could be wrong there, but I don't think I am. That being said, the poop emoji would be great to use instead of "temp"
- giancarlostoro 8y agoI think you're being sarcastic but others seem to think you're serious. Care to clarify? I'm leaning towards you're being sarcastic. I'd flip a table if I opened up code full of emojis.
- engi_nerd 8y agoYou know what really boggles my mind? You are the only person so far who has had a sane reaction to this. All these other people saying "this sounds like fun" are making me cringe in revulsion.
- akshat_h 8y agoI can see it being 'fun' in something like Scratch. I expected op to reply with either some edutech or some domain I hadn't heard of. It does however seem that op is trolling, and I missed it.
- 628C6l0 8y agoEmojis make your code a little more like math formulas. In math formulas you use single letters. This makes the syntax easy to parse, but has the drawback that the letters are mostly meaningless and so not very suggestive. Names in programming language tend to be words. This makes it easier to remember what they are supposed to stand for but also make the syntax hard to parse and other occurrences hard to spot Emojis combine the best of both worlds. Like the letters used in math they are easy to parse and it's really easy to find other occurrences of the same var when the name is an apple . But like the more verbose names in programming languages they can carry meaning. Eg I use the dango emoji for arrays and the monitor emoji for window instances.
- jacobolus 8y agoAh yes, because nothing says “data structure consisting of a contiguous block of memory broken into uniformly sized chunks so elements can be cheaply accessed by index” like a little picture of rice dumplings on a stick. Much better than just using the accepted technical term “array”. Personally I prefer the abbreviation arrr, or sometimes yarr. Lets anyone reading the code feel like they just downed a pitcher of grog.
- jacobsenscott 8y agoSame. I also use this extensively https://github.com/sferik/active_emoji https://github.com/sferik/active_emoji.
- Reedx 8y agoHaha, this is Ken M quality.
- memco 8y agoJoking or not, Sublime renders emoji just fine as far as I can see. I am not using them for variables, but they are sometimes embedded in strings, and in this case it's nice that they render correctly. How does Atom improve emoji experience?