Re: [閒聊] 咬一口周蟒

看板Python作者 (小g)時間17年前 (2007/11/06 10:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串7/7 (看更多)
: 所以我的疑問僅止於在我的理解之中,程式除了少許的語言因素外, : 最重要的是還是裡頭一些的抽像結構和概念。過程中語言因素能發揮最大的影響, : 是相關技術文件以及"錯誤訊息"的閱讀, : (但是錯誤訊息的部份牽涉的就不止是關鍵字詞翻譯了) : 因為這部份才會是需要大量閱讀的地方,程式碼的部份只是選擇使用那種語系來 : 進行書寫而已,所以我才會覺得翻譯文件會是很不錯的貢獻。寫的部份使用那種 : 語言,相較下我覺得就沒有那樣的critical。 : 以符號的角度來看,那一點英文我覺得影響有限, : 畢竟阿拉伯數字也並非中文大家也用的很順手, : 數學算式中也有很多是拉丁字母的東西。 : 這些東西把他當成"符號"的一種而非語言的本身, : 就不會顯得那麼不直接了。 : 我覺得這樣是很怪啦: : 極限 甲分之一 (中文也有自己比較正式的代數符號 不過一時查不到) : 甲從零到無窮大 上面這種程式也許會出現在其他語言中, 但是絕不會出現在周蟒上. 在周蟒設計開發之初即非常注重到您提的這問題, 秉持著 python zen, 我花了許多功夫在討論與界定周蟒的開發風格. http://zhpy.blogspot.com/2007/10/inet6.html http://code.google.com/p/zhpy/wiki/CodingStyle 周蟒主要目標是以完全相容python為準, 其二是以實用導向, 所以用白話文, 不用中文標點, 數學運算直接採用標準的python科學記號/運算符號. 畢竟哪有台灣人在算數時用中文, 這不是自找麻煩嗎 XD 當然許多決定是隨著版本更新漸漸累積經驗而得的. 周蟒不是中文, 而是用中文書寫的程式語言. 就像python不是英文, 而是用英文書寫的程式語言. 程式語言跟自然語言是不同的. 只是用的詞彙(中文程式)容易誤解罷了. : 這沒有什麼關係吧 : 以程式整體風格來說 適度的濃縮是好事啊 anyway, 周蟒以易於閱讀為主, 雖然可以支援所有 python 語法, 不過不管任何時後都不會建議這樣寫. (難看的程式我覺得是一種 bad manner, 就像在正式公開場合穿著拉塌一樣) 要這樣寫大概是有能力轉到一般程式語言以後了. 然而不管何時, 閱讀的人都不會因為你寫出恐怖的code而感激你的. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.80.18
文章代碼(AID): #17Byhupe (Python)
討論串 (同標題文章)
文章代碼(AID): #17Byhupe (Python)