Programming as a Way of Thinkingblogs.scientificamerican.com1 point·yannis··0 commentsOpen articleSaveView on HN