octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #51586] Creating method handle fails using str


From: Kai Torben Ohlhus
Subject: [Octave-bug-tracker] [bug #51586] Creating method handle fails using str2func
Date: Mon, 31 Jul 2017 06:29:41 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36

Update of bug #51586 (project octave):

             Assigned to:                siko1056 => None                   

    _______________________________________________________

Follow-up Comment #6:

Regarding this item, I think the approach from bug #51599 is preferable, and
this one to abandon:

1. It has limited use and works against the idea of OOP, to refer to a
specific class method from OUTSIDE that class (comment #4), instead of Octave
to find the appropriate `roots` method for the argument given.

2. It encourages "bad" programming style, with lots of references to keep
consistent.

3. That it worked with Octave 4.0.3 seems to be more "accidental" than
expected (this behavior is not documented).

4. It is not compatible with Matlab.

If you agree, we can stick with bug #51599 and close this item. Otherwise, I
leave it open and you can discuss it on the mailing list.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?51586>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]