Monday, September 28, 2009

Our pattern language

i think parallel programing offers a lot of challenges. we as programmers think of how to solve problems linearly. it takes me some effort to think of a problem in parallel. i don't think it's a lack of design skill. i think improvements in programing languages could help make parallel programing easier but i think the hardest part of programing in parallel is breaking the problem down into small parts that can be worked by separate CPUs. dealing with concurrency issues and shared data isn't easy and could possibly become easier with a better programing language.

No comments:

Post a Comment