[Scilab-users] News: Scilab 6 Beta, VISA Toolbox, Embedded World 2016

Eric Dubois grocer.toolbox at gmail.com
Tue Feb 16 22:06:31 CET 2016


Thanks for the answers.

I share Samuel opinion that the changes from Scilab 5 to Scilab 6 are much
important than previous ones (and I have experienced all of them since
starting with Scilab 2.6!). In the previous cases, functionnalities became
obsolote; this time they change... This is a much more difficult to deal
with

I do not know, Samuel, how you plan to review all your codes. As for me
this should be a daunting task:
- I have arorund 1400 Scilab functions, representing something like 70 000
lines of code, containing around 20 000 additions or subtractions; so I
cannot imagine reviewing all this code;
- Another avenue is to devise a battery of tests covering all possible
cases; this should be less costly, but could miss some relevant cases; and
this means in my cases extending the battery of tests, a useful task
anyway, but also costly

The command warning stop seems to be a good idea for dealing with this
problem, but it has also major drawbacks: you should put it in the .start
file, to prevent users to generate wrong results, but this will also stop
programs that work perfectly. So I do not think it will help dealing with
my concern that inexperimented users could generate wrong results with a
toolbox such as mine. Am I missing something?

Anyway, I fully agree with Samuel that more and more publicity MUST be done
about how to translate Scilab 5 code and modules into SCilab 6 code and
modules, and maybe they will convince me that I have overestimated the
problems...

Regards

Éric


2016-02-16 13:58 GMT+01:00 Clément David <
clement.david at scilab-enterprises.com>:

> Hello guys,
>
> Just a pointer there : about the stacksize re-introduction or not please
> comment on http://bugzilla.
> scilab.org/show_bug.cgi?id=14266 .
>
> --
> Clément
>
> Le mardi 16 février 2016 à 13:12 +0100, Antoine Monmayrant a écrit :
> > Le 02/16/2016 01:00 PM, Jan Åge Langeland a écrit :
> > >  On 16.02.2016 11:55, Eric Dubois wrote:
> > > > Don’t other Scilab users share my concern?
> > > >  Regards
> > > >  Éric.
> > > >
> > > I have a similar (but simpler)  problem, with stacksize().   All my
> old scripts containing
> > > stacksize('max') etc. need to be modified.
> > >
> > > All it will take is to keep the  standard function stacksize(a)  in
> Scilab 6, just let it do
> > > nothing.
> > Well, you have your fix: add the definition of a dummy stacksize()
> function at the beginning of
> > your init.
> > My 5 cents fix is this:
> >
> > //on older version of scilab, set the memory to the max
> > version_numbers = getversion('scilab');
> > if  version_numbers(1) < 6 then
> >     stacksize('max');
> > end
> >
> > that I added to all my ressource-hungry scripts.
> >
> > But you are right, I don't see why they did not implement a dummy
> stacksize() that just output a
> > warning about the fact that it's useless, obsolete and should not be
> used in new code.
> >
> > Antoine
> >
> > >
> > > Jan Å
> > >
> > >
> > > _______________________________________________
> > > users mailing list
> > > users at lists.scilab.org
> > > http://lists.scilab.org/mailman/listinfo/users
> >
> > --
> > +++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >
> >  Antoine Monmayrant LAAS - CNRS
> >  7 avenue du Colonel Roche
> >  BP 54200
> >  31031 TOULOUSE Cedex 4
> >  FRANCE
> >
> >  Tel:+33 5 61 33 64 59
> >
> >  email : antoine.monmayrant at laas.fr
> >  permanent email : antoine.monmayrant at polytechnique.org
> >
> > +++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >
> > _______________________________________________
> > users mailing list
> > users at lists.scilab.org
> > http://lists.scilab.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20160216/6848c68d/attachment.htm>


More information about the users mailing list