就我一个人不知道么?
别喷我大惊小怪.


|
GirlphobiaDec 10, 2019 via Android
1
Python 2 到 3 升级的一个很大历史原因就是全面 Unicode 化。
|
|
hutngDec 10, 2019 via Android
2
知道支持,但不太敢用
|
|
lhx2008Dec 10, 2019 via Android
3
之前 v2 有个老哥就每天说 python 中文编程,java 也可以,go 的话就不太行,go2 应该可以
|
|
niboyDec 10, 2019
4
前阵子刚知道,知道也不敢用
|
|
wangyzjDec 10, 2019
5
没想到中文做变量也可以
|
|
6
本质上不是支持中文,而是 Unicode,实际上现代化的编程语言理论上都可以.包括#3 说的(go 也可以中文名吧,不知道他说的不太行是怎么个不行),再比如 javascript 也可以.
|
|
7
语法结构不行 不然 能当易语言写
|
|
nightwitchDec 10, 2019
8
可惜 Python 不支持宏替换,不然分分钟再造“中文编程语言”:)
|
|
ccoDec 10, 2019
9
除了提高了 bug 率,还有什么意义?
|
|
lithiumiiDec 10, 2019 via Android
10
好像不支持 emoji
|
|
siDec 10, 2019
12
很多语言都可以,特别是新出的。
只要是和编程有关的地方都有这类话题。 不过这种话题,基本上都要两边对喷起来,特别是 B 乎上。 V2EX 上还好吧,其他平台上的基本都是直接喷的。 看到群力别人分享的链接,发现居然连头条上也有这类话题, 而且看那些文章的内容,基本上引导两边喷的,感觉是为了炒热度。 |
|
XavierXJDec 10, 2019 via iPhone
13
有没有可能开发出一个中文蟒蛇编程工具,所有命令都用中文,然后运行前多出一个“打包”功能,把命令替换成英文再运行,虽然貌似没什么用,想象一下 :打印(“结果”) 哈哈
|
|
tiedanDec 10, 2019
15
php 你可以用 emoji
|
|
16
ruby 也可以 还支持 emoji
irb(main):001:0> 猪 = '猪' => "很年轻" irb(main):002:0> p 猪 "猪" => "猪" irb(main):003:0> 🐶 = '狗' => "狗" irb(main):004:0> p 🐶 "狗" => "狗" |
|
17
|
|
crellaDec 10, 2019 via Android
18
修改:上面修改打印的方法需要在 Object 类修改,即:
class Object def 打印(obj = self) print obj end end 我就是喜欢 perl5/6 里面的 say,所以给自己的脚本的公用库里面添加了个 say 方法,打少一个字符的感觉真好…… |
|
wszgrcyDec 10, 2019 via Android
20
不得不说这时候要吹一波易语言,他就是用中文明年的,并且,中文提示很好,打拼音就能联想
|
|
21
|
|
23
这时候必须 @xuanwu
|
|
s1E4GnZ4A2qGRyvaDec 11, 2019
24
对于不少人来说也许是旧闻: https://www.v2ex.com/t/518915#reply82
但从头条和知乎的反馈来看,仍然有相当一部分开发者(无论老手新手)不了解中文命名的可行性。 也难怪,从入门一开始的教程就一直是看的英文例程,工作中如果没见过实例的话,估计大部分人都根深蒂固地认为“代码就必须用英文写标识符”吧。 昨天刚收到的一个反馈: “目前团队开发 C# 的时候允许使用中文标识符,但是禁止拼音(全拼双拼一般禁止,老代码一点点改或者删),禁止单个标识符中中英文混写,感觉还好” 实践出真知。 |
|
s1E4GnZ4A2qGRyvaDec 11, 2019
25
|
|
s1E4GnZ4A2qGRyvaDec 11, 2019
26
|
|
kuangwinnieDec 11, 2019
27
我觉得除了在 key / value 的时候有些 key 用中文表达比较准确以外,其他的时候用中文来进行变量名实在是。。。容易出 bug
工具链还不成熟 |
|
binghuoDec 11, 2019 via Android
28
可以是可以,但感觉没啥用,可能象征意义大过于实用意义吧…语法中英文切换太烦了,一溜的英文习惯了
|
|
renmuDec 11, 2019 via Android
29
他来了
|