00:36:50
##forth
<GreaseMonkey>
Zig uses @ for builtins and also for referencing names of things like variables that would otherwise be invalid (usually due to being keywords) - typically one might do: inline for (@typeInfo(@TypeOf(SomeStruct)).@"struct".fields) |fi| { ... }
00:37:24
##forth
<GreaseMonkey>
...i almost wonder what's more common: having @ being significant or having it not be part of the syntax
00:38:47
##forth
<GreaseMonkey>
(context: another counterpoint for 'Forth must be the only language in which "@" is significant...' from about a day ago)
00:50:50
##forth
<xentrac>
I haven't tried Zig
00:50:58
##forth
<xentrac>
or MSP430 assembly
00:51:15
##forth
<xentrac>
@ is used in ARM assembly for comments, as MrMobius alluded to
00:51:53
##forth
<xentrac>
also in Perl @ is the sigil for arrays
00:52:11
##forth
<xentrac>
for whatever reason it does seem to figure much less prominently in programming language syntax than other punctuation does