Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Glen E. P. Ropella
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Robert Howard wrote: > Some quotes from the same person: So, what's your point? - -- glen e. p. ropella, 971-219-3846, http://tempusdictum.com Do I contradict myself? Very well, then, I contradict myself; (I am large -- I contain multitudes.) -- Wal

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Robert Howard
Some quotes from the same person: For those of you who use phrases like "OO methodologies", it's "OO method". The word "methodology" indicates the study of method. No. Multiple meanings for symbols doesn't make the language less accurate or less useful. I disagree. Modeling is not _a_ framewo

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Glen E. P. Ropella
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Marcus G. Daniels wrote: > Douglas Roberts wrote: >> On 6/5/07, *Glen E. P. Ropella* <[EMAIL PROTECTED] >> > wrote: >> >> For those of you who use phrases like "OO methodologies", it's "OO >> method". The word "metho

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Glen E. P. Ropella
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Douglas Roberts wrote: > Oh, and btw: the world is generally comprised of objects, which has the > interesting effect of influencing most modern sw developers to prefer OO > environments (and methodologies, tee hee) over the older procedural ones. No

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Marcus G. Daniels
Douglas Roberts wrote: > On 6/5/07, *Glen E. P. Ropella* <[EMAIL PROTECTED] > > wrote: > > For those of you who use phrases like "OO methodologies", it's "OO > method". The word "methodology" indicates the study of method. > Either one looks to be just fine. h

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Douglas Roberts
Guess who sounds like a cranky old fart now? I'm positively jovial in comparison. (My preferred methodology, coincidently). ;-} Oh, and btw: the world is generally comprised of objects, which has the interesting effect of influencing most modern sw developers to prefer OO environments (and met

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Marcus G. Daniels
Robert Howard wrote: > The impediments (the constraints and rules) of a programming language are > there deliberately by design. They are the benefits. Among many other > things, OO deliberately impedes a programmer from looking into the scope of > objects unless specifically declared. This may be

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Douglas Roberts
So, I guess the question then would be this: Does a post that generates a thread that is 54 messages long and counting always qualify as as a flame, or only under certain conditions (i.e. Roberts started/contributed to the thread). Black. White! Black. No, White! Wrong. Am not! Are too! --

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Robert Holmes
On 6/5/07, Glen E. P. Ropella <[EMAIL PROTECTED]> wrote: Saying some thing _can_ be an impediment is very different from saying that it is _always_ an impediment. Well there's your problem Glen - you're trying to introduce conditionals and realistic shades of grey when this group is more co

Re: [FRIAM] ABM

2007-06-05 Thread Marcus G. Daniels
[EMAIL PROTECTED] wrote: > Some of you may be interested in the specific interventions suggested > by the United Nations Development Programme (my former employer) to > adapt to climate change: ABMs might be useful for some of these > strategies. > For this earth modeling package, the `objects

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Robert Howard
The impediments (the constraints and rules) of a programming language are there deliberately by design. They are the benefits. Among many other things, OO deliberately impedes a programmer from looking into the scope of objects unless specifically declared. This may be seen as an impediment to the

Re: [FRIAM] Climate Change Adaptive Strategies

2007-06-05 Thread PPARYSKI
Some of you may be interested in the specific interventions suggested by the United Nations Development Programme (my former employer) to adapt to climate change: ABMs might be useful for some of these strategies. _http://www.undp.org/gef/adaptation/climate_change/02d.htm_ (http://www.u

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Douglas Roberts
Oh, I'm pretty sure that I didn't. It is well recognized that any group of X domain "experts" will effectively express ~X*2 opinions on any given topic within their domain. On 6/5/07, Glen E. P. Ropella <[EMAIL PROTECTED]> wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 It sounds like yo

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Marcus G. Daniels
Douglas Roberts wrote: > When I mentioned that there were a few people on this list who felt > that OO methodologies were an impediment to ABM development rather > than a benefit, the general response was disbelief. OO methodologies, and esp. common OOP tools, can be both a benefit and an impedi

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Glen E. P. Ropella
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 It sounds like you misrepresented the thread, to me. The point is to build software according to requirements. Sometimes those requirements require OO and sometimes they don't. Those "few who believe OO is an impediment" are actually saying that OO

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Marcus G. Daniels
Douglas Roberts wrote: > It addresses fault tolerance and dynamic load balancing requirements > which become incredibly important when computing on this scale. I'd much rather have checkpointing and load balancing done at the operating system level, like by Linux kernel features (e.g. http://kvm

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Douglas Roberts
I'm currently at the TeraGrid '07 conference in Madison, WI ( http://www.union.wisc.edu/teragrid07/), and I took an opportunity at one of the social gatherings last night to share some of the high points of this thread with a few of the other conference attendees, mostly as a sanity check for my o

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Douglas Roberts
There, see? I knew you'd hate it. All I can say is that Charm++ evolved to its current state to meet a need: to support massively parallel (> 1 million processor) HPC computing environments. It addresses fault tolerance and dynamic load balancing requirements which become incredibly important

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Marcus G. Daniels
Douglas Roberts wrote: > In that case, you will positively *hate* Charm++: > One disappointing thing about it is that they made a new language that is mostly like C++ and translate it to C++ code (instead of, say, adding features to the GCC OpenMP implementation for C++ and cross box thread migr

Re: [FRIAM] Fwd: ABM

2007-06-05 Thread Douglas Roberts
In that case, you will positively *hate* Charm++: Charm++, is a fairly sophisticated parallel programming language and runtime system that facilitates load balancing, latency hiding, and fault tolerance through processor virtualization. Applications built upon Charm++ create parallel objects (""c