Re: [FRIAM] ABM - OO

2008-01-22 Thread Stephen Guerin
Hi Alejandro, The best language for ABM is the one you know. :-) BTW, a few years back we did an ABM-like php script that laid out labels in a scatterplot to minimize label overlaps. You can see examples of the script running with optimized and non-optimized versions here:

Re: [FRIAM] ABM - OO

2008-01-22 Thread Douglas Roberts
In a word, Yes. You will be consigned to everlasting amateur programmer death. On the other hand, you can fake OO programing methodologies in just about any language, and you can force-fit just about any implementation into whatever the paradigm du Jour happens to be. But, if you want to do a

Re: [FRIAM] ABM - OO

2008-01-22 Thread Glen E. P. Ropella
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Douglas Roberts on 01/22/2008 05:37 AM: The appropriate choice of OO language for implementing your ABM will depend on what use you intend for the application. It literally amazes me... yes, I know that phrase is a bit of a platitude; but it really

Re: [FRIAM] ABM - OO

2008-01-21 Thread Alfredo Covaleda V
Hello Months ago you had a discussion respect ABMs-OOP and you referred to some suitable languages. I wonder how appropriate are python and PHP5 to make simulations. ¿Are comparable C++, smalltalk, ruby, python and PHP5 ? Although I've never seen a simulator written in php5 it seems to me

Re: [FRIAM] ABM - OO

2008-01-21 Thread Russell Standish
The issue is not so much on programming language. In theory any universal language is sufficient. In practice, object orientedness helps a lot. Also needed are a range of plugin tools and libraries, such as graph visualisers, statistics accumulators and the like, which is where the frameworks come

Re: [FRIAM] ABM - OO

2008-01-21 Thread Marcus G. Daniels
Alfredo Covaleda V wrote: Months ago you had a discussion respect ABMs-OOP and you referred to some suitable languages. I wonder how appropriate are python and PHP5 to make simulations. ¿Are comparable C++, smalltalk, ruby, python and PHP5 ? The odd one out there is C++, which is isn't

Re: [FRIAM] ABM - OO

2008-01-21 Thread Russell Standish
On Mon, Jan 21, 2008 at 11:22:33PM -0700, Marcus G. Daniels wrote: Alfredo Covaleda V wrote: Months ago you had a discussion respect ABMs-OOP and you referred to some suitable languages. I wonder how appropriate are python and PHP5 to make simulations. ¿Are comparable C++, smalltalk,

Re: [FRIAM] ABM - OO

2007-06-02 Thread Marcus G. Daniels
Prof David West wrote: Objects should be able to interact with bare hardware and not rely on OS or other environments - like the Smalltalk image. With the resurgence of virtualized instruction sets, e.g. Java and .NET, and good hardware/software support via VMware, Parallels, KVM, and Xen,

Re: [FRIAM] ABM - OO

2007-06-02 Thread Prof David West
re: performance. Dave Thomas' company Object Technology International developed Smalltalk technology for embedded systems with real time performance equal to C code. He sold OTI to IBM and his technology became Visual Age Smalltalk, Va-Java, and Eclipse with another division of IBM utilizing