That code was C++ or something like that. Not GDScript.
I tested this on Godot 4.2.1. You can write identifiers using a different writing system other than latin and you are allowed to have emojis in strings, but you aren’t allowed to use emojis in identifiers.
I think they exclude some unicode characters from being use in identifiers. At least last I tried it wouldn’t allow me to use an emoji as a variable name.
I’m using both.
I installed NoScript just a few days ago, because I’m forced to use a really weak computer that struggles to even browse the modern web. I feel like NoScript improved it a lot, and while quite a few websites broke (including lemmy) (but most will still display the content), I just set the ones that I need working to trusted, but the performance is still good (I should note I’m also using it in conjunction with an automatic tab discarter).
I however also don’t directly use Google. Both SearX and Yandex don’t need javascript, so I’m unaffected by these news, despite being a bit mad about it as a reflection of the direction the web is going as a whole.
The hover-over text says “Disclaimer: I have not actually tried the beta yet. I hear it’s quite pleasant and hardly Hitler-y at all.”
echo
and alias
are both shell commands. If the shell is running (which it obviously still is), those commands should still work, as it does not involve reading data from disk, but from memory.
Edit: I just noticed the picture said cd
was not found, which is also a shell built-in. So, I don’t know.
I’m not sure, but I think that might have been part of the joke, seeing all the comments here.
a degree in game programming
That’s a thing?
When people say perl, they normally mean Perl 5. Perl 6 is now called Raku and is considered a different language.
If it’s like Lisp, then ?
is just part of the symbol and doesn’t have any special syntatic meaning. In different Lisps it’s also convention to end predicate names with a ?
or with P
(p for predicate)
I think this is a sort of anti-license, so I think the sort of people who use it reject copyright law.
If you have a fever.
deleted by creator
Is there any situation where you’d want to remember the opcodes? Disassemblers should give you user-friendly assembly code, without any need to look at the raw numbers. Maybe it’s useful to remember which instructions are pseudo instructions (so you know stuff like jz
(jump if zero) being the same as je
(jump if equal) making it easier to understand the disassembly), but I don’t think you need to remember the opcode numbers for that.
Edit: Maybe with malware analysis where the malware in question may be obfuscated in interesting ways to make the job of binary analysis harder?
deleted by creator
they break with monospacedness
The IDEs I’ve used had the ligatures be of the same character width as the original operator.
Why are you casting to void*
? How is the compiler supposed to know the size of the data you are dereferencing?
Something I’ve been for a while now is why this gender disparity is so strong in this specific area of engineering compared to all other engineering areas. People seem to claim it’s because of the “geek” stereotype, but that seems more like a symptom than a cause and I fail to see how it enforces this disparity, considering there’s nothing preventing a woman from being a geek too.
I think overusing comments is a non-issue. I’d rather have over-commented code that doesn’t need it, over undocumented code without comments that needs them. If this over-commenting causes some comments to be out of date, those instances should hopefully be obvious from the code itself or the other comments and easily fixed.