swarm-modeling
[Top][All Lists]
Advanced

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

Re: Compare Swarm with Repast


From: Russell Standish
Subject: Re: Compare Swarm with Repast
Date: Tue, 13 Aug 2002 15:24:03 +1000 (EST)

Gulyas Laszlo wrote:
> > 2) Has too many incompatible versions
> 
> I don't understand this. I've been using Java since 1.0
> and never had incompatibility issues. Also, I've been
> using it on Solaris, Linux, Windows and OS X, but the
> largest incompatibility was about the size of screen fonts...
> 

Lets just say that the last experience I had of Java about 2 years ago
on both Linux and Irix was not a happy one. By contrast, I've had
pretty smooth sailing with gcc. Its possibly a familiarity thing - I
always have disasterous experiences whenver I use a Windows platform too.

> > 3) Lacks operator overloading
> 
> This is the religious kind of problem, I think. I never liked
> that in C++.
> 

Why impose your religious preferences on others? For my line of work,
operator overloading is essential for readable code. It is for this
reason I never took to Objective C or Swarm. I'm hoping to rectify
this with a C++/Swarm interface, but keep you posted.

> > 4) Lacks generic programming
> 
> True. But you'd probably need a rather large project to use that.
> As far as I remember, it wasn't 101 in Objective-C either.
> 

Try Ecolab. Its quite a modest project at about 12,000 lines, but
generic programming is used to good effect. In fact, parts of it need
to be rewritten using GP, as they're a bugger to maintain as they are.




----------------------------------------------------------------------------
A/Prof Russell Standish                  Director
High Performance Computing Support Unit, Phone 9385 6967, 8308 3119 (mobile)
UNSW SYDNEY 2052                         Fax   9385 6965, 0425 253119 (")
Australia                                address@hidden             
Room 2075, Red Centre                    http://parallel.hpc.unsw.edu.au/rks
            International prefix  +612, Interstate prefix 02
----------------------------------------------------------------------------


                  ==================================
   Swarm-Modelling is for discussion of Simulation and Modelling techniques
   esp. using Swarm.  For list administration needs (esp. [un]subscribing),
   please send a message to <address@hidden> with "help" in the
   body of the message.
                  ==================================


reply via email to

[Prev in Thread] Current Thread [Next in Thread]