On Mon, 06 Mar 2006 10:48:46 -0500, Richard Blackwood wrote:
> Two, is
> Python a good language for simulation programming?
Civilization 4 is (partly) written in Python. I suppose they thought Python
was a good language for that. I said partly because as far as I know some
code is C++ for speed
So I can't develop and code the model simultaneously if I'm relying on
the programming skill of someone who doesn't understand what I'm
modelling? Also, say I (the hypothetical expert of knowledge domain X)
learn programming, an I necessarily going to know how to model X with
programming? When you
Okay, I really like that analogy. Not everything a carpenter can do requires an architect to draw up a blueprint though. For example, if I tell a carpenter I want a tree house with built-in seating and a window in the roof, no other requirements, can't they figure out how to do that on their own? S
Richard Blackwood wrote:
> Hello all. I have a few questions about simulation programming. One, do
> all programmers know to how to code a simulation? By simulation I mean a
> model of real world relationships (i.e. like Civilization which is a
> simulation of ruling nations through various histor
Richard Blackwood:
>Is the skill of being able to translate in one's head realworld relationships
>into a model represented by code an inherent/native skill of all programmers?<
I don't think so. Creating a good computational model can be a complex
art.
>Python a good language for simulation p
Object oriented languages lend themselves fairly well to this sort of
modeling, and a strong programmer in any language should be able to
take a good description of a well thought-out model and write some code
for it.
However, by far the harder part is designing a good model. Asking
whether all p