| bio | website | |
|---|---|---|
| location | ||
| age | ||
| visits | member for | 1 year, 10 months |
| seen | Jul 28 '11 at 5:27 | |
| stats | profile views | 5 |
|
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 |