Friday, August 08, 2008

"Free lunch is over"

A good article (from 2005) explaining what is (was) happening to computers and why there is an increasing need for more concurrency support in programming languages:
''
We desperately need a higher-level programming model for concurrency than languages offer today [and that was 2005]
''

Here are some links related to concurrent programming languages:
- Reactive programming (here)

- Articles and material about CSP (here)

- Design patterns for concurrency (here)
'' When it comes to software we have multiple patterns available and we try and choose the best ones for the problem at hand. We need to develop and use similar patterns to help use with concurrency and in fact many exist already. ''

- Design of a concurrent agent-oriented language (1994)
(here)

No comments:

Post a Comment