I’m not sure software enables new ways of thinking, but I think it does broaden and popularize known paradigms. Through simulation, software can help people to think about complex and multivariate systems. Writing software encourages people to think clearly and systematically. New telecommunications software certainly changes the way we behave and relate to other people and this certainly affects how we think. This list can keep going, but explicitly interacting with software, writing software, and transparently using software all change our thoughts and actions.

Casey Reas (via passivegenerative)

humanitas