bestelbus22@lemmy.world to Programmer Humor@lemmy.mlEnglish · 8 days agoThe meaning of thislemmy.mlimagemessage-square71fedilinkarrow-up1539arrow-down114
arrow-up1525arrow-down1imageThe meaning of thislemmy.mlbestelbus22@lemmy.world to Programmer Humor@lemmy.mlEnglish · 8 days agomessage-square71fedilink
minus-squarePennomi@lemmy.worldlinkfedilinkEnglisharrow-up9arrow-down2·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-up11·8 days agoJust going by the reputation, you probably can do this in JavaScript
minus-squarescott@lemmy.orglinkfedilinkEnglisharrow-up4·8 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-up9·8 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-squaremkwt@lemmy.worldlinkfedilinkarrow-up4·8 days agoThe source character set is implementation defined.
minus-squareCaptain Aggravated@sh.itjust.workslinkfedilinkEnglisharrow-up4·8 days agoyou might be thinking of Rust.
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?
C supremacy
The source character set is implementation defined.
you might be thinking of Rust.