[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
-------------------------------------------------------------
- Octave - MySQL Interface, (continued)
- Octave - MySQL Interface, John W. Eaton, 2005/05/19
- Re: Octave - MySQL Interface, Javier Fernandez Baldomero, 2005/05/19
- RE: Octave - MySQL Interface, Chris Brundick, 2005/05/19
- RE: Octave - MySQL Interface, John W. Eaton, 2005/05/19
- RE: Octave - MySQL Interface, Chris Brundick, 2005/05/19
- RE: Octave - MySQL Interface, John W. Eaton, 2005/05/19
- RE: Octave - MySQL Interface, Chris Brundick, 2005/05/19
- Re: Octave - MySQL Interface,
Przemek Klosowski <=
- Re: Octave - MySQL Interface, Javier Fernandez Baldomero, 2005/05/19
- Re: Octave - MySQL Interface, Keith Goodman, 2005/05/19
- RE: Octave - MySQL Interface, Chris Brundick, 2005/05/19
RE: Octave - MySQL Interface, Muthiah Annamalai, 2005/05/19