[一點一滴學英語] 20061218
Posted on 2006-12-18 23:21 laogao 閱讀(611) 評論(0) 編輯 收藏 所屬分類: Reading 、The Other Side"The limits of my language are the limits of my world."
-Ludwig Wittgenstein
這是維特根斯坦的一句哲學經典:“(我的)語言之極限即(我的)世界之極限。”
人們對客觀世界的認知和定義其實是局限于我們能夠通過語言來理解和描述的它的極限。
用這句經典來調侃一下編程語言,某個編程語言能夠做到的,是不是也局限于它從語意上乃至通過其相關的API/運行環境能夠描述的?語言越強大,表達能力越強,背后的平臺越強,那么它能夠實現的功能,能夠達到的高度和廣度,就越高或者越廣?
或者說,當你掌握的語言(不論是我們通常意義的語言、編程語言、還是所謂的DSL - Domain Specific Language、行話、方言)足夠強大,或者你掌握的語言足夠多,且涉及不同的domain,那么你的世界也將變得更加廣袤和開闊。