Thoughts on Language Design by Guy Steele

“Sequencing implies a single thread of control, ordering actions in time. In the future, we may need languages that better support multiple threads of control and deal with the consequences of unordered actions.”

Here is an article from Dr.Dobb’s Journal by Guy Steele on “Language Design”.

I first came across this in a blog entry in Lambda The Ultimate – Programming Languages Weblog.