木兰重生:交互环境复现,新添新手入门

2020-09-18 10:53:48 +08:00
 xuanwu

木兰重生:交互环境复现,新添新手入门

1527 次点击
所在节点    分享创造
4 条回复
pokon548
2020-09-18 11:36:03 +08:00
不是。就搞不懂同样是 Python,你为啥非要整个中文的 fork 。

人家母语英文的人这么整语义化好写好记。你把关键词硬改成中文套上英式语法这不是整四不像么,咋个便于理解。
reddot
2020-09-18 13:00:33 +08:00
pokon548
2020-09-19 11:32:40 +08:00
你没有理解我的意思。我说的语法不止是字面意,还有语言学上的语法。Python 为啥好懂,就是你能把写出来的代码当成能“用嘴表达出来的一句话”。编程如讲话,懂得当然快。

木兰先不讲一开始就是 Python 改来的,关键词和变量凑一起憋屈,分开不自然。你中文讲话写句自带空格啊?说的是这个语法。
pokon548
2020-09-19 11:43:56 +08:00
简而言之:Python 不光是看着简洁,对母语英文的人语法同样友好。
而木兰抓住了 Python 的“字面简洁易读”,却没有对母语为中文的人的思维习惯做过语法调整。你要学会这套语言,还得和 Python 一样先懂一次别人的思维模式,我认为这是与“新手友好型”冲突的。

而且,中文字打着是真累。编程语言本质上是人思维逻辑的体现,怎么体现不重要。既然不重要,那么让表达的过程更简洁易懂才是合理的。至少从表达同样的语法需要敲的字符数量来看,木兰语言和这一点显然相违背。

你不会在证明数学 1+1=2 时,非要在纸上罗列“一加一等于二”这样的中文字吧?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/708212

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX