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

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

[Octave-bug-tracker] [bug #59125] v = ver('Octave') missing release date


From: Rik
Subject: [Octave-bug-tracker] [bug #59125] v = ver('Octave') missing release date
Date: Thu, 17 Sep 2020 17:14:29 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36

Follow-up Comment #9, bug #59125 (project octave):

Probably because internally Matlab has been swept away by the object-oriented
programming paradigm.  This is a simple function and hardly requires a class
to implement it.  And there isn't any advantage because it's not like you are
going to use this as a base class and extend it with subclasses for other
purposes.  

Procedural programming is far easier to explain to scientists and engineers
who don't want to be software developers, but rather just want to solve
whatever analysis problem they have today.  I think Matlab developers these
days are more interested in coding for themselves than for their actual
users.

As if it weren't bad enough, they have engaged in change for change's sake. 
The return object/struct still has four fields, but they have changed names
compared to the output from ver().  Doesn't seem that there was any good
reason to do that.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?59125>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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