<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>