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

Re: larger issue (Re: Linux install misses Tk)



Seth,

I am sure there are trade-offs. I think it is execution speed/low level coding
convenience (perl's advantage) versus maintainability and extensibility (Java's
advantage). My major reason for using pilotmanager was its availability on the
sparcstation, and I was quite pleased with it's functionality. I credit this mostly to
Bharat's ingenuity and not to the fact that he used perl and tk.

I don't share your concern about availability of Java on all platforms. Java is going
mainstream, so stability is just a matter of time, too. But that's just my opinion.

I took a quick look at www.gamelan.com and started a search on "perl". There are quite
a few Java libraries that facilitate perl style regular expressions and the like.
E.g.:

    http://www.cs.umd.edu/users/dfs/java/
    http://www.oroinc.com/downloads/

I guess other people like perl as well and don't want to give up all the perks when
moving to Java.

Clearly some low level issues would have to be explored upfront to ensure feasibility,
though. As far as other conduits go ... I would think that the reverse/re-engineering
would have to be done with as much automated tool support as possible. Those tools
could be used to port conduits as well.

What do you think?

Thomas

Seth M. Landsman wrote:

>         I don't know that a java port would function any better than the
> perlTk system you have in place.  Java does not exist on as many systems
> as perl / perlTk nor is it as stable.  The pilotmanager software is not
> dependent upon CDE, only one of the conduits (which can be removed).
>         I think that perl is better suited for the conduits, as well.
> We're dealing with databases, text and strings, which is where perl
> excels and java falls behind, when writing conduits.  Converting this
> interface over to java would be a mistake (and would invalidate the
> existing conduits).
>
> -Seth
>
> --
> "It is by will alone I set my mind in motion"
> ------------------------------------------------------------------------
> ***********************************************************
> *             This is a public mailing list!              *
> * Please do not publish Sun proprietary information here! *
> *        -  -  -  -  -  -  -  -  -  -  -  -  -  -         *
> *             http://www.moshpit.org/pilotmgr             *
> ***********************************************************
begin:          vcard
fn:             Thomas  Werthmann-Auzinger
n:              Werthmann-Auzinger;Thomas 
org:            Platibus Software Factories, Inc.
adr:            P.O. Box 3719;;;Princeton;NJ;08543-3719;U.S.A.
email;internet: platibus@xxxxxxxxxxxx
title:          President
tel;work:       (609) 716 8486
note;quoted-printable:World Class Solutions With Java For Your Business:=0D=0A=
	http://www.platibus.com ******=0D=0A=
	Iris - a Java Engine for Rational Rose Model Files:=0D=0A=
	http://www.platibus.com/iris
x-mozilla-cpt:  ;0
x-mozilla-html: FALSE
version:        2.1
end:            vcard


SourceForge.net Logo