E-Prime Stability
David McFarlane
mcfarla9 at msu.edu
Thu Oct 10 16:21:51 UTC 2013
Paul,
But of course, While Wend went out with the
Commodore-64 and has been deprecated for a couple
decades, and should never have appeared in
E-Basic at all (see my comments at
https://groups.google.com/d/topic/e-prime/JXcYIfRPWVE
and www.pstnet.com/forum/Topic3215-9-1.aspx
). What if you use the more modern Do Loop? E.g.,
Dim n As Integer
Do While False
n = 1
Loop
I don't have any sympathy for crashes that result from use of While Wend :).
Regards,
-----
David McFarlane
E-Prime training
online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx
Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster )
At 10/10/2013 12:02 PM Thursday, Paul Groot wrote:
>I also worked on several scripts that had
>stability issues when editing in EStudio (XP and
>W7). I think some of those problems only occur
>under specific circumstances or in specific
>scripts. However, in most cases it seems hard to
>reproduce the crashes. So, pressing the save
>button every now and then has become standard
>practice for me. However, here is another nice
>(reproducible) demonstration of a problem in
>EStudio, which took me some time to isolate from
>a larger script. This case is related to a bug in the ScriptSense option:
>
>- open estudio and start with an empty script
>- open windows task manager to monitor cpu usage of estudio
>- add an inline script object to SessionProc and enter the following code:
>
>Dim n As Integer
>While False
> n = 1
>Wend
>
>Note that an empty line at the top of the script
>seems to be essential. Although this problem is
>not very apparent, the high CPU-load could
>cause time accuracy issues when running a script directly from EStudio.
>
>Best
>Paul
>
>
>On 10 October 2013 16:59, David Vinson
><<mailto:d.vinson at ucl.ac.uk>d.vinson at ucl.ac.uk> wrote:
>Hi Michiel,
>
>I'm still plodding along using an XP box for my
>main development platform, EP Pro latest version
>and it seems to be much more stable than you've
>experienced: P(crash per 1hr) << 5%. Although I
>haven't done anything particularly unusual or exploratory lately.
>
>I have had quite a few crashes on running during
>development - the usual difficulties getting
>videos to work; loading nested Lists from file;
>but none of these are related to e-studio stability.
>
>Copy-pasting from multiple open experiments, no
>problem at all; dragging objects around, ditto.
>No weird red X's either. Probably your
>development and mine is comparing apples and
>oranges, but my rate of crashes within E-Studio
>2.x has been pretty constant (and low) for quite
>some time. Maybe it's more stable on XP?
>
>Obviously this isn't much of a long term
>solution given the impending end of support for
>XP and perhaps some strong institutional
>pressure to move on.... I'd be interested to
>know about others' experiences too.
>
>best,
>DV
>
>
>
>On 10/10/2013 14:20, Cognitology wrote:
>
>Hi,
>
>Given that E-Prime 2 is now pretty much a final
>release, I was wondering how many of you feel it
>remains **particularly** instable? I mean,
>E-Studio (2, pro), latest version, and I don’t
>stupid crashes (say, recursively calling the
>sessionproc from a list within sessionproc). Just things like
>
>
>·Writing inline:
>
>Try typing:
>
>/*
>
>Hoppa
>
>*/.
>
>Works! Automatically becomes
>
>‘/*
>
>‘Hoppa
>
>‘*/.
>
>Now commented out. However, type in an inline (not the user part)
>
>‘/*
>
>Hoppa
>
>*/....CRASH!
>
>·Just dragging objects around, adding
>attributes, all sorts of randomness. Sometimes,
>there are nice big red crosses where graphics usually are.
>
>The latter is the more annoying part. In
>general, when I’m developing something, on both
>my laptop and home pc (both win7prox64), this
>happens. In my experience, in fact, most people,
>even if they are very experienced, have random
>stability issues with e-studio. My question then
>is: does the list have similar issues? Say, if
>you’ve been doing some development, what is the
>chance that e-prime will crash within 60
>minutes? I’m estimating it at 80% here.
>
>Cheers,
>
>Michiel
>
>Michiel Sovijärvi-Spapé
>
>Helsinki Institute for Information Technology
>
>Aalto & Helsingin Yliopisto,
>
>Finland
>
>--
>You received this message because you are
>subscribed to the Google Groups "E-Prime" group.
>To unsubscribe from this group and stop
>receiving emails from it, send an email to
><mailto:e-prime%2Bunsubscribe at googlegroups.com>e-prime+unsubscribe at googlegroups.com.
>To post to this group, send email to
><mailto:e-prime at googlegroups.com>e-prime at googlegroups.com.
>To view this discussion on the web visit
><https://groups.google.com/d/msgid/e-prime/035401cec5bb%2482669440%248733bcc0%24%40eu>https://groups.google.com/d/msgid/e-prime/035401cec5bb%2482669440%248733bcc0%24%40eu.
>For more options, visit
><https://groups.google.com/groups/opt_out>https://groups.google.com/groups/opt_out.
>
>
>--
>David Vinson, Ph.D.
>ESRC Research Fellow
>Cognitive, Perceptual and Brain Sciences Research Department
>University College London
>26 Bedford Way, London WC1H 0AP
>Tel <tel:%2B44%20%280%2920%207679%205311>+44
>(0)20 7679 5311 (UCL internal ext. 25311)
>
>
>
>--
>You received this message because you are
>subscribed to the Google Groups "E-Prime" group.
>To unsubscribe from this group and stop
>receiving emails from it, send an email to
><mailto:e-prime%2Bunsubscribe at googlegroups.com>e-prime+unsubscribe at googlegroups.com.
>To post to this group, send email to
><mailto:e-prime at googlegroups.com>e-prime at googlegroups.com.
>To view this discussion on the web visit
><https://groups.google.com/d/msgid/e-prime/5256C0BB.7000800%40ucl.ac.uk>https://groups.google.com/d/msgid/e-prime/5256C0BB.7000800%40ucl.ac.uk.
>
>For more options, visit
><https://groups.google.com/groups/opt_out>https://groups.google.com/groups/opt_out.
>
>
>
>
>On 10 October 2013 17:54, David McFarlane
><<mailto:mcfarla9 at msu.edu>mcfarla9 at msu.edu> wrote:
>Michiel,
>
>Good question, and I am eager to hear from
>others. I have encouraged users at my location
>to move up to EP2.0.10, but that's going slowly,
>and we do run into some troubles because we have
>to get used to new ways of doing things in
>EP2.0.10. So I do not have a lot of development
>experience with it yet, my experience so far is
>mostly instructional and explorational. Based
>only on that, I like EP2.0.10 a lot, it
>introuduces a *lot* of good features, even some
>of the problems turn out to be features once
>they are properly understood (Generate PreRun is
>one of those, and I will mention another below).
>
>Now to address a couple points in particular.
>
>First, EP2 is not just "pretty much" a final
>release, it *is* officially a final release since EP2.0.10.242.
>
>And your commenting example... Yes, that
>trippped me up at first too, and it breaks one
>of the exercises in my video course, and I found
>it very annoying because I used /* */ a lot to
>comment things out & in. But try the
>following: Select some lines of code. Now
>press Ctrl+' (that's the Ctrl key along with the
>apostrophe key). See all those lines get
>commented with a "'" added to the start? Now
>for the fun part, with those lines still
>selected, press Ctrl+Shift+' -- see all those
>lines now become uncommented? Now press Ctrl+'
>twice -- see it add two "'" at the start of each
>line? Then press Ctrl+Shift+' once, then twice,
>to see it remove each leading "'" in
>turn. Pretty cool, huh? I sure thought so once
>I figured it out. So much easier than "/*
>*/"! Now I just use "''" (double "'") to mark
>provisional lines during development, I can
>easily search for "''" throughout the program
>later to fix up those lines before final release
>of a program. Etc. So this is one of those
>"problems" that is really a feature.
>
>Once again, PST makes a pretty good product, but
>utterly fails to explain it well enough to
>customers. Just business as usual for them, but
>opening opportunities for people like me.
>
>-----
>David McFarlane
>E-Prime training
>online:
><http://psychology.msu.edu/Workshops_Courses/eprime.aspx>http://psychology.msu.edu/Workshops_Courses/eprime.aspx
>Twitter: @EPrimeMaster
>(<https://twitter.com/EPrimeMaster>https://twitter.com/EPrimeMaster )
>
>/----
>Stock reminder: 1) I do not work for PST. 2)
>PST's trained staff take any and all questions
>at
><https://support.pstnet.com>https://support.pstnet.com
>, and they strive to respond to all requests in
>24-48 hours, so make full use of it. 3) In
>addition, PST offers several instructional
>videos on their YouTube channel
>(<http://www.youtube.com/user/PSTNET>http://www.youtube.com/user/PSTNET
>). 4) If you do get an answer from PST staff,
>please extend the courtesy of posting their
>reply back here for the sake of others.
>\----
>
>
>
>At 10/10/2013 09:20 AM Thursday, Cognitology wrote:
>Given that E-Prime 2 is now pretty much a final
>release, I was wondering how many of you feel it
>remains *particularly* instable? I mean,
>E-Studio (2, pro), latest version, and I don’t
>stupid crashes (say, recursively calling the
>sessionproc from a list within sessionproc). Just things like
>· Writing inline:
>Try typing:
>/*
>Hoppa
>*/.
>
>Works! Automatically becomes
>‘/*
>‘Hoppa
>‘*/.
>
>Now commented out. However, type in an inline (not the user part)
>‘/*
>Hoppa
>*/....CRASH!
>
>· Just dragging objects around, adding
>attributes, all sorts of randomness. Sometimes,
>there are nice big red crosses where graphics usually are.
>
>The latter is the more annoying part. In
>general, when I’m developing something, on both
>my laptop and home pc (both win7prox64), this
>happens. In my experience, in fact, most people,
>even if they are very experienced, have random
>stability issues with e-studio. My question then
>is: does the list have similar issues? Say, if
>you’ve been doing some development, what is the
>chance that e-prime will crash within 60
>minutes? I’m estimating it at 80% here.
>
>Cheers,
>Michiel
>
>Michiel Sovijärvi-Spapé
>Helsinki Institute for Information Technology
>Aalto & Helsingin Yliopisto,
>Finland
--
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com.
To post to this group, send email to e-prime at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/5256d426.0452320a.79c4.1664SMTPIN_ADDED_MISSING%40gmr-mx.google.com.
For more options, visit https://groups.google.com/groups/opt_out.
More information about the Eprime
mailing list