tag:blogger.com,1999:blog-1191561667656967116.post6292848283557360105..comments2023-08-03T14:52:07.554+01:00Comments on Tom Hammersley's Graphics and Games Development Blog: Pattern matching as an optimisation method, and a means of insightUnknownnoreply@blogger.comBlogger1125tag:blogger.com,1999:blog-1191561667656967116.post-16585272009427002932011-08-24T08:26:15.491+01:002011-08-24T08:26:15.491+01:00I do most of my coding in C# these days, which whi...I do most of my coding in C# these days, which while an imperative language like C/C++/Java, it does now have a lot of functional elements, including closures, lambda support and passing functions. After learning a little Haskell/Lisp/F#, I find myself drifting toward that approach as well, leaving most of my objects as simple DTOs and just sending them through different processes. It feels a lot cleaner.Anonymoushttps://www.blogger.com/profile/15625546905018255907noreply@blogger.com