... well, if the programmer39;s need is to get rid of the routine f from from a parent that is export {NONE}, which indicates no expectation of type ...
19051
Ian Joyner
i.joyner@...
Mar 17, 2012 12:49 am
A lot of people are now using result as a variable name for the return value in many languages. I believe this first came from Eiffel, but can't find proof. Or...
19052
Paul Cohen
pacoispaco
Mar 17, 2012 6:57 am
Hi, ... I use this convention in Python. I definitely took it from Eiffel, so your hypothesis is true for at least one case! :-) /Paul -- Paul Cohen ...
19053
Peter Gummer
peter_gummer
Mar 17, 2012 8:49 am
... I don't know the answer to your question, Ian, but I'm one those people you mention. I've been doing it for at least 20 years ... in C, C#, Visual Basic,...
19054
Peter Gummer
peter_gummer
Mar 17, 2012 10:07 am
... Okay, that's what I thought you meant. You're talking about the case where a client object calls 'f'. In that situation then it's true that the parent 'f'...
19055
Thomas Beale
twbeale
Mar 17, 2012 11:26 am
... sure - I agree with that. It is the 'undefine39; statement that says I am throwing out the default_create routines in 2 out of 3 ancestors not the export...
19056
Ian Joyner
i.joyner@...
Mar 17, 2012 12:30 pm
I think the function return value being assigned to the name of the function predates Pascal to ALGOL. I have a Burroughs ALGOL manual dated 1977, which shows...
19057
Gerrit
gerrit_leder
Mar 17, 2012 1:13 pm
OK, I can only answer one question regarding SCOOP processors: when the maximum number mentioned below is exceeded it yields a runtime exception. There should...
19058
brucemount
Mar 17, 2012 4:39 pm
Gerrit: ... Thanks! That really helps me. Now I know not to architect a solution that assumes Eiffel will queue large numbers of concurrent requests. Maybe I...
19059
Simon
simonvharvey
Mar 18, 2012 6:28 am
My EIFFEL info is: Installation information: Version = EiffelStudio 7 (7.0.8.8046 GPL Edition - macosx-ppc) $ISE_EIFFEL =...
19060
larry_rix
Mar 18, 2012 12:34 pm
The earliest mention I can locate of a Return is at the point the notion of subroutine ("subprogram") came into being in assembler. The Wiki article on...
19061
LARRY RIX
larry_rix
Mar 18, 2012 7:42 pm
I have noted the same issue and solved it by either using or not using the Vision2 precompile (I am not at my PC to recall and test. I will do so upon getting...
19062
Ian Joyner
i.joyner@...
Mar 18, 2012 10:00 pm
I wonder if there were any clear thinkers in assembler who labelled a memory cell 'result39;. Subprograms were really just sets of common instructions, with no...
19063
Ian Joyner
i.joyner@...
Mar 18, 2012 10:18 pm
Oh I should have included a link to the Crockford videos: http://net.tutsplus.com/tutorials/javascript-ajax/crockford-on-javascript-the-complete-series/ which...
19064
Emmanuel Stapf
manus_eiffel
Mar 19, 2012 3:58 am
The EiffelVision2 library which is using the Thread libraries are not SCOOP ready yet but should soon be in the forthcoming release of EiffelStudio 7.1 in May....
19065
Simon
simonvharvey
Mar 19, 2012 7:49 am
Manu, Larry, Thanks for the info and update. Simon...
19066
Bertrand Meyer
bmeyer_eiffel
Mar 19, 2012 8:18 pm
Thanks, Ian, for raising this issue which brought back some memories of the original design. I answered in some detail in my blog at http://bertrandmeyer.com. ...
19067
Ian Joyner
i.joyner@...
Mar 20, 2012 12:20 am
Thanks Bertrand for the as usual detailed explanation with background. I look forward to seeing the analysis of intermodule relationships in Simula if you find...
19068
Alexander Kogtenkov
kogtenkov
Mar 22, 2012 1:29 pm
Dear Bruce, SCOOP processors provide safe access to the shared resources in a concurrent application. But they are the processing resources themselves. A...
19069
brucemount@...
brucemount
Mar 22, 2012 1:50 pm
Alexander: Thanks for the detailed explanation of practical uses of SCOOP. That was very helpful, thank you. --Bruce [Non-text portions of this message have...
19070
Berend de Boer
berenddeboer
Mar 30, 2012 1:22 am
Hi All, Some languages relax the constraint for the final comma in a comma separated list, most notably PHP. Javascript allows it in some browsers (most...
19071
Emmanuel Stapf
manus_eiffel
Mar 30, 2012 4:01 am
... The main issue with allowing such syntax is that there are more than one interpretation. Using a simplified expression: << a, >> can either mean 1 - an...
19072
Jocelyn Fiat
jfiat@...
Mar 30, 2012 4:30 am
For me, it sounds obvious << a, >> is a one element array In the same spirit, it would be nice to allow create make_1, make 2 , feature {NONE} - ... or local...
19073
Thomas Beale
twbeale
Mar 30, 2012 7:50 am
... this is a non-obvious interpretation to me! ... - thomas [Non-text portions of this message have been removed]...
19074
andersoxie
Mar 30, 2012 11:24 am
Hi I have some test cases in auto test. At the moment I have problems when I run them together but not when I run them one at a time. How are the testcases...
19075
Hal Webre
halwebre
Mar 30, 2012 2:53 pm
Hello Anders, Take a look at: http://docs.eiffel.com/book/eiffelstudio/create-manual-test#Other_predefined_tags There is a facility available (tag...
19076
Bertrand Meyer
bmeyer_eiffel
Mar 30, 2012 4:09 pm
I am not so sure. It would have to be done for all lists with the comma as a separator. It "makes editing easier and more relaxed", but is this desirable if it...
19077
andersoxie
Mar 30, 2012 5:58 pm
Thanks, it helped me understand how it works. Anders...
19078
Hal Webre
halwebre
Mar 30, 2012 6:09 pm
Anders, In my original message I believe I misrepresented one thing. I wrote that "execution/serial/some_group_name" would "ensure that certain groups of tests...
19079
larry_rix
Mar 30, 2012 6:48 pm
Stated another way: A test will not run concurrently with another test, where both tests are tagged with "execution/serial/[same_group]", the [same_group] will...