From: John Morrison (jmorrison_at_ahc.net.au)
Date: 2002-02-23 12:34:44
> >HI
> > This is the design I'm currently working on. I'm looking
> at using Java as the glue to connect the modules together as it has easy
multi thread
> support, is easy to use, can communicate with other languages and runs
cross platform.
> >
> > The modules will be any language that the author chooses.
> The main program will just glue them together!
> >
> >Anyway have a look at the "req-spec" and see what you think.
> (BTW it isn't complete!)
>
> Hi John--I have a lot of questions, but will have to follow up on them
later as my time has run out.
I explain a LOT better in real life BUT that isn't an option. :-\
I'll write up another E-mail tonight with a "fuller" picture of my proposal.
> One quickie, though--please reconsider the use of Java.
Why not use Java? {No one has given me a good reason to NOT use it) :-)
I am completely open to ideas for the project.
My personal C++ skills are rusty and I'm tutoring Java at the moment at
University.
So I thought that if there was a chance of completing this project I'd have
to leave it in an area where I didn't' have to rely on others to do all the
work. If I have a group of people that were willing to implement/discuss
the design I'd be quite willing to use what ever they chose!
> If your only reason is because of multi-thread support, that is easily
accomplished via C++.
Not the only reason. :-)
Using JNI Java is compatible with C++ and a lot of other languages so module
authors can write a module in the language they are most familiar with
(Using only the interface library) and it will work with the system.
> See the Common C++ library I mentioned as a good
> example. To run a new thread, you just inherit the thread class
> and then start the Run() method. That's it.
Vary similar to Java!
> From previous threads, C++ seemed to be the prevailing choice.
Yes there are a lot of C++ programmers on here but are any of you willing to
implement the design I've out lined?
> Lots of good thought-work, though! Have a great weekend!
It's what I'm best at. Seeing the "BIG" picture!
There is a LOT more that what I've let out so far.
Trouble is it's all tied up in neurons and not on silicon. :-( YET!!
Maybe that is one of the modules we should build......Memory-Computer
downloading! :-)
> Dave.
John
This archive was generated by hypermail 2.1.4 : 2002-07-27 12:28:38 BST