B
Bryan
Hi,
I work for a company where we have several years of code for scientific
applications written in c++. Most applications do some fairly hardcore
calculations, and most of them also communicate with a database.
The model is pretty simple: The data is acquired from scientific
hardware (mass spec), lightly processed and then stored in the database.
It is retrieved for proprietary and intense analysis later with our
apps (which I write).
A new R&D manager has come in and wants to re-architect all of our
existing and difficult to manage code. He has a consulting company
(very well known, six sigma and all that) who is proposing to use Java
and Spring for this rearchitecture.
I know java, but none of us here are experts- all being from the c++ mfc
world. Not that that really matters, we program in whatever is the best
language for the job, but we are behind on knowledge of java's place in
the scientific application world.
Can anyone shed some light on whether java/spring is a reasonable
replacement for c++ in this paradigm? As well as learning how to use
spring, etc.
Im just looking for any insights from anyone who has any experience with
any of this stuff.
Thanks,
Bryan
I work for a company where we have several years of code for scientific
applications written in c++. Most applications do some fairly hardcore
calculations, and most of them also communicate with a database.
The model is pretty simple: The data is acquired from scientific
hardware (mass spec), lightly processed and then stored in the database.
It is retrieved for proprietary and intense analysis later with our
apps (which I write).
A new R&D manager has come in and wants to re-architect all of our
existing and difficult to manage code. He has a consulting company
(very well known, six sigma and all that) who is proposing to use Java
and Spring for this rearchitecture.
I know java, but none of us here are experts- all being from the c++ mfc
world. Not that that really matters, we program in whatever is the best
language for the job, but we are behind on knowledge of java's place in
the scientific application world.
Can anyone shed some light on whether java/spring is a reasonable
replacement for c++ in this paradigm? As well as learning how to use
spring, etc.
Im just looking for any insights from anyone who has any experience with
any of this stuff.
Thanks,
Bryan