121 reputation
2
bio website
location
age
visits member for 3 years
seen Oct 1 '13 at 6:10

Jul
28
awarded  Teacher
Jul
27
answered Compiling Quake 3 in Snow Leopard
Jul
26
comment What are the challenges and benefits of writing games with a functional language?
Order of execution might vary in non-strict language like Haskell but it doesn't cause create problems for code parts that depend on other code parts. You can think of it as evaluation on demand. A computation isn't performed until the result is needed. I think the only way it might cause you grief is in terms of performance. For example, it might make it hard to get good caching in some cases because you won't have control over the ordering on the evaluation other than specifying the dependencies between computations.
Jul
26
awarded  Supporter