help-octave
[Top][All Lists]
Advanced

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

Re: Octave - MySQL Interface


From: Przemek Klosowski
Subject: Re: Octave - MySQL Interface
Date: Thu, 19 May 2005 13:40:13 -0400 (EDT)

   Was it really that strange for me to ask if these modules could be done in
   Java given the above statement?

>From one member of the octave community to another:

I guess you perceived John's questioning your Java approach as somehow
irritated. Your question was not unreasonable, but it is a common
knowledge that Java doesn't play well in a multi-language environment:
it is not that easy to use Java code from other languages. There is no
single simple explanation: I can think of three contributing causes:

- design (object orientation for everything except the basic types);
  this makes difficult conversions into and out  of Java data structures.

- implementation, i.e. limited facilities for making argument passing
  between different languages. There's SWIG for Java but it apparently
  only works with SUN JVM. Compare this with the support provided by
  e.g. Python or Tcl!

- politics: SUN is protective of other people encroaching into their
  system: they seem to prefer 'all or nothing' and don't go out of
  their way to help people trying to fit Java into existing
  environments; plus their licensing makes people call it a "Java trap'.
  



-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

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