Java is an interesting solution to cross platform implementation  
language, but a can of worms in many ways. Java language interpreters  
installed on client systems seems to be all over the map version- 
wise, which affects compatibility, features, portability, etc.  
Writing and testing Java code gets complicated for this reason, and  
it doesn't save you from much effort if you want to produce an  
application which looks and works well for each particular OS platform.

I have several commercially available applications written in Java.  
Only one or two of them are what I'd consider to be really good, the  
others do their job but are clunky for one reason or another.

There's much more reason to write in Java for server-side  
applications, where the number of installations is much lower and the  
system administrators are knowledgeable enough to install and  
configure the correct version of the language interpreter.

(I worked for Sun Microsystems for a couple of years in the Java  
development team doing licensee support, before my final stint at  
Apple working with the development tools team... I've seen the worst  
and the best of all of it.)

G

On Jan 23, 2007, at 11:47 PM, Boris Liberman wrote:

> Thibouille, if you want easy way of this burden, you may want to learn
> Java. If you know C++/Delphi, it will not be much of a problem.  
> Then you
> can write your GUI and interface with OS low level in Java which
> theoretically should be cross platform.
>
> Otherwise, if you want to stick to C++, then what Godfrey suggested  
> is a
> good idea, but it will require from you to keep in mind this original
> consideration of clean processing code and two additional layers of OS
> and GUI outside your processing. It is a challenge, but if you are  
> after
> educational/academic program, then perhaps it is a bit of an over  
> strain.
>
> I am not sure you ever mentioned your time frame. I still think that
> all-Java option needs to be considered seriously.
>
> Cheers.
>
> Boris
>
>
>
> Thibouille wrote:
>> List weirdness I got your response to Godfrey message, got followinf
>> Godfrey message but notthe first one to which your reponded... :|
>>
>> All those are pretty interesting idea I have to admit :)
>>
>> Now, choice of programming language and envrionment will be harder.
>> I have no experience in Java (but it looks like it should be doable).
>> I'm more C++/Delphi. Graphical library for the GUI part will also be
>> tricky.
>>
>> Any recommendation for a Win/OSX/Linux (or at least Win/Linux)  
>> environment?
>> I know Delphi/Kylix and BuilderX but none of those will allow OSX  
>> development.
>>
>>
>
>
> -- 
> PDML Pentax-Discuss Mail List
> [email protected]
> http://pdml.net/mailman/listinfo/pdml_pdml.net


-- 
PDML Pentax-Discuss Mail List
[email protected]
http://pdml.net/mailman/listinfo/pdml_pdml.net

Reply via email to