https://xkcd.com/1306/
what does SIGIL mean?
https://xkcd.com/1306/
what does SIGIL mean?
I think its' a Perl term, referring to the $/@/# symbols in front of
identifiers.
I had a vague recollection of hearing it elsewhere (*Game of Thrones,* on
the armies' battle flags?), but didn't know what it meant. Google tells me:
*an inscribed or painted symbol considered to have magical power.*
So, they're more than just line noise. They confer power on their users...
Perhaps '@' in the context of decorators is the most prominent example in Python, since decorators technically don't allow the programmer to do something they couldn't before, but are now are used everywhere, a key feature of many applications and modules.
Magical-ly, y'rs,
On 2024-03-30 11:25, Skip Montanaro via Python-list wrote:
https://xkcd.com/1306/
what does SIGIL mean?
I think its' a Perl term, referring to the $/@/# symbols in front of
identifiers.
I wouldn't consider '@' to be a sigil any more than I would a unary minus.
Sigils have many benefits, not least of which is that variablescan be interpolated into strings with no additional syntax. Perl scripts
Programming Perl, Chapter 1, 4th Edition
On 30/03/2024 07:04, Greg Ewing via Python-list wrote:
On 30/03/24 7:21 pm, HenHanna wrote:
https://xkcd.com/1306/
������������������������ what does� SIGIL�� mean?
I think its' a Perl term, referring to the $/@/# symbols in front of identifiers.
There seem to be several derivation sources including a fantasy world
city suspended above a very thin, tall steeple....
Personally, I know SIGIL as an opensource EPUB editor!
None of them seem to have any direct connection to the xkcd cartoon.
On 3/30/24 10:31, MRAB via Python-list wrote:
On 2024-03-30 11:25, Skip Montanaro via Python-list wrote:
https://xkcd.com/1306/
������������������������� what does� SIGIL�� mean?
I think its' a Perl term, referring to the $/@/# symbols in front of identifiers.
I wouldn't consider '@' to be a sigil any more than I would a unary minus.
Nonetheless, Perl folk do use that term, specifically.
https://xkcd.com/353/ ( Flying with Python )
https://xkcd.com/1306/what does SIGIL mean? -- (i got it...Thanks!)
Other xkcd that you like?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 452 |
Nodes: | 16 (0 / 16) |
Uptime: | 94:35:04 |
Calls: | 9,272 |
Calls today: | 5 |
Files: | 13,511 |
Messages: | 6,069,590 |