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

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

[Octave-bug-tracker] [bug #60123] method methods and ismethod silently c


From: Ernst Reissner
Subject: [Octave-bug-tracker] [bug #60123] method methods and ismethod silently changed: includes constructors now
Date: Sun, 28 Feb 2021 08:11:54 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36

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

@philip: 
you are absolutely right, with all you say. 
I think, java is used from within matlab much more than from octave. 
On the other hand, it defines itself to be a clone 
and so it shall have the according capabilites. 

With octave i am not really happy as regards java, 
because further development is mostly refused. 

You talk about version hell. 
First of all, octave offers version("-java") to find out the version. 
If you write a package you can test on that. 
But it is not really well supported: 
documentation for that is bad, although function is as documented for matlab 
and seemingly it is distracting for octave developers 
to add  java dependency on the Description file, 
which is the only way to make the package manager manage versions. 

By the way, also there is javachk('jvm') 
which returns whether there is a jvm available at all. 
So it would be easy to put it all together 
and check version. 

So summarizing, octave has all basic means to work properly with java
versions, 
but they are not really used . 


What i am missing is, to be able to configure which of my java vms i want to
use. 

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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