<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hello devs,</p>
<p>eye() builds a very specific object, of size [-1,-1].<br>
</p>
<p>In the Bugzilla report <a class="moz-txt-link-freetext" href="http://bugzilla.scilab.org/16060">http://bugzilla.scilab.org/16060</a> ,<br>
</p>
<ul>
<li>I show that the added value of this specific object looks very
poor with respect
to the complexity and specific processing it requires in the
code.<br>
<br>
</li>
<li>An idea is presented to replace eye() with a new predefined
constant<br>
%eye = 1:0*$:1<br>
as a true implicitlist object, <br>
<br>
</li>
<li>and shows on some examples how it can easily work instead of
eye().<br>
</li>
</ul>
<p>IMO, in order to simplify Scilab code without removing any
feature, the eye() syntax and object should be deprecated and
replaced.<br>
Indeed, i think that setting negative sizes is a rather bad way to
encode such an object.</p>
<p>Looking forward to read you,<br>
<br>
Regards<br>
Samuel</p>
<p>PS: IMO we should take a special care about what we do with
implicitlist objects, how we use and make them evolving. They look
rather underexploited. So, anticipating other possible extended
usages would be wise.</p>
<p><br>
</p>
</body>
</html>