| |
| |
| |
|
Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Comments:
<0> where if I'm slamming commands across that interface at program speed <0> something can get out of synch <0> and hang my app <1> oh yeah, and usleep <0> in the debugger though <0> human interaction is required <0> so no one hits this. <1> hey run <2> hi <3> Run run! <4> Hey, what's the correct terminology to use to refer to a constructor call that's NOT anonymous? named? identified? <5> ok, that's lame. That's as bad as saying "Reed read!" <6> explicit <6> jauncie can you give an example? <6> Object o; //I'd say that's pretty explicit <3> reed what ethical issues do you have with that?
<5> IRR: When I mention anything about ethics? <5> heh <4> rdragon: No, that's not what I mean. For example <2> *shrug* - some people say "What's up - where're you from?", others say "Run run" - in the end it all translates to the same thing: too stupid to pay attention to. <4> Say that func() takes a std::string as argument (and is not overloaded to take a C-string instead). Sure you can just say func1("hello"), which calls the string() constructor implicitly, but you can also say func1(string("hello")). Both are anonymous calls to the string() constructor since you're not giving it a name and storing it. <4> func1(), not func() <2> jauncie: I call that a temporary <4> Run: I've always heard it called "anonymous".. but I just don't know what terminology to use for a call that isn't anonymous, so that I can contrast them. <7> hey run, run run! ;) *sigh* <6> how is string("hello") an "anonymous" call? <6> i don't even know what anonymous means in that context <6> the only thing that makes sense is that the instance of the object isn't bound to a name - the term is called a temporary <0> and temporaries are bad <4> rdragon: and what would the antonym of that be? Would you refer to string s1("hello"); as permanent? <0> of course <0> blah("blah"); <0> char *x = "blah"; <6> sure, but nobody says 'permanent' <0> I think those will end up being the same pointers. <6> and it's only 'permanent' to the end of scope <4> rdragon: Right. So my question is: What /would/ people say, if they wanted to refer specificall to non-temporary constructor calls. <6> you don't call a constructor <6> you instanciate an object <0> and, you spell instantiate correctly. <6> oh, damn <6> i've been spelling it wrong for awhile then <4> haha.. okay, so.. what /would/ people say, to refer to non-temporary.. whatever. You understand my question. <6> it's an object <0> oh <0> awhile is an adverb <0> and adverbs shouldn't be preceded by a preposition. <0> you mean the 2 word version <0> a while <6> sigh <0> I'm starting to get annoyed with these word contractions <0> they're very confusing. <6> i used to have good grammar <4> rdragon: temporary objects are objects too though... I'm asking what terminology to use to refer specifically to non-temporary objects? Is there a better word than "non-temporary"? <6> sorry, I used to demonstrate proper grammar regularly. <6> jauncie - yes, 'object' <0> jauncie, no <8> adverbs can't be used before prepositions? <8> ;) <6> and when referring to temporaries, you say 'temporary' <0> since temporary is the special case. <0> adverbs shouldn't come after a preposition. <6> right <8> oh <8> guess I read it wrong <8> haha <3> preposition == up down under below etc.? <6> about above across after behind below ... <6> in 6th grade we had to memorize a bunch of them alphabetically <1> prepositions of place <8> nice how they make you do such meaningful things ;P <6> ;) <0> http://dictionary.reference.com/search?q=preposition <1> we had to sing Oh Canada <3> like you wouldn't acquire them by conversing <1> very meaningful.
<6> well IRR you might not understand that they're prepositions <6> some people just talk <3> You need a mental algorithm to figure it out <3> In my recent french language learning experience, I figure that language system is essentially a physically grounded system <3> You learn it at the contextual level <3> Not at the word, phrase, grammar, vocabulary etc. level <9> practise makes perfect <6> c <10> ok I'm back <1> yes, practice does. <9> but all that rules help you learn it properly <10> so what did we decide? <0> http://dictionary.reference.com/search?q=practise <1> PfloydWork: I think we decided to kill you and eat you. <10> I was reading a bit on Lisp, seems very good for AI oriented programs <0> it's the British variant of practice <3> PfloydWork we decided that each of us should learn an african language each <0> it looks very British. <1> oh wait. that was the meeting we weren't supposed to tell you about. <10> NOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!! <3> PfloydWork in the books yes <0> it's not PfloydWork <0> it's too slow to be useful. <3> Its just lambda calculus glorified <0> and it's horribly hard to maintain in even a marginally large project <3> Good for publishing papers that no one reads or understands <0> it's worse than PERL for maintainability <0> worse than PERL in the write only language department too <0> if you can imagine that. <1> I agree re lisp. <1> it's pretty unfun to decipher more than a few lines of it. <10> wow sheesh <1> in terms of clarity and expressiveness Haskell's pretty good, but lack of any imperative features can make some things pretty tricky. <10> lol, ok sorry I asked <10> the idea of the List Processing sounds very good, but too bad <1> it's not a bad place to start for the algorithms, but lisp is a poor language for a large project, at least in my opinion. dunno how the hell anyone codes anything for emacs. <3> list processors are there in all 3G languages <1> list processing you can do in pretty much any functional lang. <1> as well as perl, python, etc <0> at AMD we had a whole random program generator written in some form of LISP <0> it was a nightmare. <1> I don't think it's quite so easy to do things like foldl, foldr in c++ though. <10> lol ok, ok enough <10> g2g home now, see you guys when I get home <10> hi noidea, bye noidea <3> Noidea whats the origin of your nick? <0> oh <0> that's a long, interesting story <0> well, maybe not so much of either. <0> When I went to college <0> my computer was on the dorm network <0> and everyone's computer was registered in a DNS server with a name <0> I filled out the little form, and named my computer Justin, after myself <0> the sys admin called me and told me I wasn't allowed to name my computer after myself <0> and I had to pick a new name <0> I said, fine, I'll think of a name and call you later. <0> he said, no, I need a name for it now <0> I said, I have no idea what to name a computer <0> he said, fine, then your computer's name is, I have no idea <0> I said, ok, just shorten it to Noidea <3> Whoa <0> when I first logged onto IRC whatever I used defaulted my nick to my computer's name <0> and, I just ran with it. <3> Somebody could put it in your biography <0> let's hope <11> Hmm... so jbatista was looking for me a couple of nights ago, it seems. <0> yup <11> Wonder why. <11> I suppose I should put my e-mail in my whois <1> you'd get a lot more free viagra advertising that way <11> No more than I already get. <3> And Isabelle19 will want you to see her pics <1> ... that'd be a fun experiment. <11> If I ever need it, I'll know where to find it.
Return to
#c++ or Go to some related
logs:
#linux #gentoo #c++ #AllNiteCafe Darkbot 7f3 #linux #linux #linux #apache What is James Herriots other occupation ?
|
|