bestelbus22@lemmy.world to Programmer Humor@lemmy.mlEnglish · 8 days agoThe meaning of thisimagemessage-square72fedilinkarrow-up1539arrow-down115
arrow-up1524arrow-down1imageThe meaning of thisbestelbus22@lemmy.world to Programmer Humor@lemmy.mlEnglish · 8 days agomessage-square72fedilink
minus-squarePennomi@lemmy.worldlinkfedilinkEnglisharrow-up10arrow-down1·edit-28 days agoIn Python you can use 🍆 as a variable name. Edit: oops, guess I was mistaken, you can use most Unicode but emojis are not valid.
minus-squareembed_me@programming.devlinkfedilinkarrow-up10·8 days agoJust going by the reputation, you probably can do this in JavaScript
minus-squarescott@lemmy.orglinkfedilinkEnglisharrow-up4·7 days ago~ $ python Python 3.12.10 (main, Apr 9 2025, 18:13:11) [Clang 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456 on linux Type "help", "copyright", "credits" or "license" for more information. >>> ❗ = 'nah' File "<stdin>", line 1 ❗ = 'nah' ^ SyntaxError: invalid character '❗' (U+2757) >>> ~ $ node Welcome to Node.js v23.11.1. Type ".help" for more information. > const 👍 = 'test' const 👍 = 'test' ^ Uncaught SyntaxError: Invalid or unexpected token >
minus-squareCanadaPlus@lemmy.sdf.orglinkfedilinkarrow-up10·7 days ago Edit: oops, guess I was mistaken, you can use most Unicode but emojis are not valid. That actually seems even more arbitrary. Like, do they just hate fun?
minus-squareCaptain Aggravated@sh.itjust.workslinkfedilinkEnglisharrow-up5·7 days agoyou might be thinking of Rust.
minus-squaremkwt@lemmy.worldlinkfedilinkarrow-up4·7 days agoThe source character set is implementation defined.
In Python you can use 🍆 as a variable name.
Edit: oops, guess I was mistaken, you can use most Unicode but emojis are not valid.
Just going by the reputation, you probably can do this in JavaScript
~ $ python Python 3.12.10 (main, Apr 9 2025, 18:13:11) [Clang 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456 on linux Type "help", "copyright", "credits" or "license" for more information. >>> ❗ = 'nah' File "<stdin>", line 1 ❗ = 'nah' ^ SyntaxError: invalid character '❗' (U+2757) >>> ~ $ node Welcome to Node.js v23.11.1. Type ".help" for more information. > const 👍 = 'test' const 👍 = 'test' ^ Uncaught SyntaxError: Invalid or unexpected token >
That actually seems even more arbitrary. Like, do they just hate fun?
you might be thinking of Rust.
C supremacy
The source character set is implementation defined.