http://www.self-similar.com/temporaries.html "Whenever a "return" statement is executed in a C++ program, an object is copied to a location, and then...
From an article written by Stanley B. Lippman: "... It is called the name return value optimization. It is applied implicitly by a compiler when the same named...
... Does it work if you don't give the object a name? Like: struct Error { char* message; int code; Error(char* m, int c) : message(m), code(c) {} }; Error...
Chris Double
chris.double@...
Jun 2, 2003 10:47 pm
566
I am now using gcc 3.2, and all of the following functions invoke the constructor only once: foobar f1( int val ) { ` foobar local(1); ` local.ival( val ); `...
The more I look into it, the more apparent the usefulness of such a thing. Single dispatch, multiple dispatch and patern matching matching are all based on...
... Fine, but for me it's too complex to specify (how exactly should the compiler try to infer implications among several predicates to tell which is more ...
No no, keep dreaming! I like this a lot! There are some quick-win solutions to the problems given, quick enough that a test implementation wouldn't be hard to...
... I can live with having to write all such cases in one place. In my language I already can write definitions of functions by cases like in SML or Haskell -...
... just ... state ... cases like in ... recognizing ... combined with ... defined by ... generics). ... I had considered similar, albeit it would probably be...
Been thinking a little more, and with a simplistic implementation it's just traversing a dispatch tree. Well, a tree for each argument and then a master...
http://www.namesys.com/whitepaper.html This article is mostly about file systems and databases, but it seems to me that a prototype-based object system with...
... I've been playing around (on paper only) with the idea of a language where predicates and the values they errrr... predicate are bundled together into what...
... language ... immutable ... initialised, ... check ... can ... I am not sure, you may want to look into type theory... the idea of "contracts" is similar to...
I am feeling generally disliked recently (people aren't really talking to me that much), and what I have heard has generally been negative. I will not go into...
If you've done all this before you've even graduatiod, you're ahead of a lot of people already. What is the link to your language? You read and am interested...
... You ... features, ... I graduated highschool last week. I have generally been keeping stuff on: http://sourceforge.net/projects/bgb-sys/ last upload was on...
Your source compiles and runs on my machine under cygwin. I ran gui0_glw.exe and as it said, there is a spinning cube in the middle :) Some of it looks like...
... actually buttons.lb is a fragment from a different project (I was working on fusing this with the quake engine) and is actually a different syntax: lb: my...
... I've used it quite heavily. From when it was Harlequin Dylan 1.0 to the latest Functional Developer. I have a website with various Dylan libraries for ...
Chris Double
chris.double@...
Jun 13, 2003 9:58 pm
584
Can you shed some light on the following quote from gwydiondylan.com? "Several features of the language could be more elegant, and there's a wickedly intricate...
... I'm not sure. Probably something you'd have to ask whoever wrote that section. Functional Developer does shared libraries fine. They can be loaded and ...
Chris Double
chris.double@...
Jun 14, 2003 12:20 pm
586
... grr, I was a dumbass here. I can't remember what it was on the 8th, at one point it was this, then (render render-show: ...), now I have both (as generally...
I've been playing around with code formatting, and half-line spacing for newlines looks really nice. Has anyone seen any editors that use this? Not sure how...
Hey folks, It's almost been a year since langsmiths got started and I'm thinking it might be a good time for another langsmiths meeting in the Bay Area. Is...
Hey, wow! That's a neat idea. I don't know of any editor (short of Word or something of its ilk) that can do this, but I'm writing a code editor myself right...
... and ... Are you using a component like TRichEdit in Delphi or rolling your own? If the first, it wouldn't be too hard to simply set the font smaller on...
... spacing ... use ... theirof) ... yes, I tend to format code such that I would drop the first newline but leave the second (using your example): class Test:...