Editing Talk:1306: Sigil Cycle
Please sign your posts with ~~~~ |
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 3: | Line 3: | ||
Could not find where categories can be added, here's a list of suitable categories: Charts, Computers, Comics presenting a compromise Internet, Programming [[Special:Contributions/173.245.53.180|173.245.53.180]] 13:32, 20 December 2013 (UTC) | Could not find where categories can be added, here's a list of suitable categories: Charts, Computers, Comics presenting a compromise Internet, Programming [[Special:Contributions/173.245.53.180|173.245.53.180]] 13:32, 20 December 2013 (UTC) | ||
− | This comic de-emphasizes the value of sigils. It's very ironic that Randall chose C++, a language with symbols, to exemplify plain words. And C is a reason for not naming technologies after letters. Same with X. You have to search for "C programming language" or "X window system." It's very helpful to distinguish things with unique sigils, especially in this current age where we depend on full-text search. Just look at my login ID, tbc. I have been tbc on the Internet since 1981. But I eventually had to go by tbc0 (e.g. on Twitter) because tbc isn't unique enough. Google was named after 10^100 (an incomprehensibly large number reflecting their ambition). But that number is spelled googol. They own their spelling. Brilliant. Consider examples: iMac, iPhone iPad, Yahoo (a little weak), Facebook (they own that word). It's all about branding. Google Kleenex or Xerox and you'll see that they're excellent sigils. The problem is, those terms have become generic. Their brand is a little weaker for it. Finally, on Twitter, @ and # unleash powerful features. — [[User:Tbc|tbc]] ([[User talk:Tbc|talk]]) 15:01, 20 December 2013 (UTC) | + | This comic de-emphasizes the value of sigils. It's very ironic that Randall chose C++, a language with symbols, to exemplify plain words. And C is a reason for not naming technologies after letters. Same with X. You have to search for "C programming language" or "X window system." It's very helpful to distinguish things with unique sigils, especially in this current age where we depend on full-text search. Just look at my login ID, tbc. I have been tbc on the Internet since 1981. But I eventually had to go by tbc0 (e.g. on Twitter) because tbc isn't unique enough. Google was named after 10^100 (an incomprehensibly large number reflecting their ambition). But that number is spelled googol. They own their spelling. Brilliant. Consider examples: iMac, iPhone iPad, Yahoo (a little weak), Facebook (they own that word). It's all about branding. Google Kleenex or Xerox and you'll see that they're excellent sigils. The problem is, those terms have become generic. Their brand is a little weaker for it. Finally, on Twitter, @and # unleash powerful features. — [[User:Tbc|tbc]] ([[User talk:Tbc|talk]]) 15:01, 20 December 2013 (UTC) |
:C++ uses symbols, but it doesn't use one to denote that an identifier is a variable (like PHP) or the type of an identifier (like early BASIC, Perl, and arguably Twitter). And when I search for X, it's either X11 (the protocol) or Xorg (the widely used server implementation). And [[wikipedia:Barney_Google_and_Snuffy_Smith|Barney Google]] had it first. --[[User:Tepples|Tepples]] ([[User talk:Tepples|talk]]) 15:55, 20 December 2013 (UTC) | :C++ uses symbols, but it doesn't use one to denote that an identifier is a variable (like PHP) or the type of an identifier (like early BASIC, Perl, and arguably Twitter). And when I search for X, it's either X11 (the protocol) or Xorg (the widely used server implementation). And [[wikipedia:Barney_Google_and_Snuffy_Smith|Barney Google]] had it first. --[[User:Tepples|Tepples]] ([[User talk:Tepples|talk]]) 15:55, 20 December 2013 (UTC) | ||
Line 32: | Line 32: | ||
::x will be initialized to 1 because the postfix ++ operator returns the value of c before it was incremented, but the value stored in c will be 2 regardless of further reference. If, instead you initialized x using the prefix version, ++c, x would be 2 because the prefix version of ++ returns the incremented result. (Side note: it's often considered bad practice to rely on the return value of the increment and decrement operators.) [[Special:Contributions/108.162.219.227|108.162.219.227]] 20:58, 20 December 2013 (UTC) | ::x will be initialized to 1 because the postfix ++ operator returns the value of c before it was incremented, but the value stored in c will be 2 regardless of further reference. If, instead you initialized x using the prefix version, ++c, x would be 2 because the prefix version of ++ returns the incremented result. (Side note: it's often considered bad practice to rely on the return value of the increment and decrement operators.) [[Special:Contributions/108.162.219.227|108.162.219.227]] 20:58, 20 December 2013 (UTC) | ||
− | |||
:::No, I stand by what I say. I actually agree with your code, but freely parsing "I will use C++ for this project", as a phrase (at least the first time you utter it) might so easily be a statement that gives a direct result equal to "I will use C for this project". (It helps to have just the right geeky sense of humour, of course.) [[Special:Contributions/141.101.99.229|141.101.99.229]] 21:56, 20 December 2013 (UTC) | :::No, I stand by what I say. I actually agree with your code, but freely parsing "I will use C++ for this project", as a phrase (at least the first time you utter it) might so easily be a statement that gives a direct result equal to "I will use C for this project". (It helps to have just the right geeky sense of humour, of course.) [[Special:Contributions/141.101.99.229|141.101.99.229]] 21:56, 20 December 2013 (UTC) | ||
::::Oh, I assure you, I am quite geeky. I could, for instance, argue that you're mixing the grammars of English and C++, a natural language and context sensitive language. [[Special:Contributions/108.162.219.227|108.162.219.227]] 22:21, 20 December 2013 (UTC) | ::::Oh, I assure you, I am quite geeky. I could, for instance, argue that you're mixing the grammars of English and C++, a natural language and context sensitive language. [[Special:Contributions/108.162.219.227|108.162.219.227]] 22:21, 20 December 2013 (UTC) | ||
Line 58: | Line 57: | ||
How could 'see plus plus' be pronounced any other way? [[Special:Contributions/141.101.98.239|141.101.98.239]] 11:15, 23 December 2013 (UTC) | How could 'see plus plus' be pronounced any other way? [[Special:Contributions/141.101.98.239|141.101.98.239]] 11:15, 23 December 2013 (UTC) | ||
: 'see add add'? --[[User:Mynotoar|Mynotoar]] ([[User talk:Mynotoar|talk]]) 22:33, 26 December 2013 (UTC) | : 'see add add'? --[[User:Mynotoar|Mynotoar]] ([[User talk:Mynotoar|talk]]) 22:33, 26 December 2013 (UTC) | ||
− | :'sea-cross squared'? | + | :'sea-cross squared'? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |