Insightful and illuminating."Because languages are far more than just tools; they are the operating systems of our thoughts, with each language forcing a different view of the world and allowing different thought processes to take place.""Any language creator should be rightly viewed as a sociologist or as a philosopher, aspiring at the creation of a different world to live in. As potential residents of this new world, we must be aware of its credo."How often do we view programming languages as exactly that--languages--and furthermore, treat their creators as progenitors of a culture of thought? Fascinating.
A very interesting answer to the obvious question (about treating Rails as a language) is given in the comments: "RoR positions itself as a world apart, with its own motivation and ideology. From that perspective, it’s a language.And that creates many interesting tensions between the Ruby and the RoR worlds, as they go in opposite directions ..."
treeheadNov 6, 2006
Insightful and illuminating."Because languages are far more than just tools; they are the operating systems of our thoughts, with each language forcing a different view of the world and allowing different thought processes to take place.""Any language creator should be rightly viewed as a sociologist or as a philosopher, aspiring at the creation of a different world to live in. As potential residents of this new world, we must be aware of its credo."How often do we view programming languages as exactly that--languages--and furthermore, treat their creators as progenitors of a culture of thought? Fascinating.
fat0ninjaJun 4, 2007
A very interesting answer to the obvious question (about treating Rails as a language) is given in the comments: "RoR positions itself as a world apart, with its own motivation and ideology. From that perspective, it’s a language.And that creates many interesting tensions between the Ruby and the RoR worlds, as they go in opposite directions ..."