V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  absente  ›  全部回复第 6 页 / 共 9 页
回复总数  164
1  2  3  4  5  6  7  8  9  
2018-11-02 14:04:58 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@kernel 我就没强行爱国,楼主的情况比较特殊,我也不做评价。我是觉得中文好用才用的中文的,反正是真香
2018-11-02 14:03:59 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@Greenm 什么时候轮到你来定义中文编程的意义了?麻烦你好好搬砖把
2018-11-02 13:46:00 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@waruqi 拼音不实用啊,既增加了多义性,又不如中文直观
2018-11-02 13:44:30 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@crs0910 尤的这个不实用,只是另一种 POC 罢了
2018-11-02 13:43:49 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@crs0910 他这个不实用,只是另一种 poc 罢了
2018-11-02 13:42:49 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@Archeb 中文的概念先于汉字,所以没有什么不得当的。相反汉字是外对内更为常见一点的说法
2018-11-02 13:41:28 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@tt67wq 我也认同必要性不足,但不代表完全没有价值。
2018-11-02 13:39:41 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@em70 谁说中文编程就一定要全盘中文的。真是比以前全盘西化的人还要幼稚。我就爱用简短的抽象,CNN 足够代表卷积神经网络,谁会去用全拼啊
2018-11-02 13:38:16 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@DOLLOR 没人汉化 HTML 是因为得不偿失。换我我也不敢。除非浏览器本身能直接解析。另外 XML 真的太 out 了,效率和可读性都是上个世纪的水准
2018-11-02 13:36:57 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@tylinux 中文键盘的开销有点大了,我觉得做个输入法就够了。说白了还是输入法不够适合编程,而不是中文的问题
2018-11-02 13:35:37 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@q397064399 那你这句话留着自省吧。除了抬杠毫无意义。历史会证明谁才是真正的笑话
2018-11-02 13:34:39 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@ggsimidar 那就回答你最后的提问。中文编程可以降低学习门槛,这点算不算创造了价值?中文编程可以减少无用的代码,一行顶十行,算不算节约了成本?中文编程可以让人更中文使用者更自由的表达自己的设计想法,这有坏处吗?
2018-11-02 13:30:27 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@ylcc 我那是正经回复吧,不知道你们怎么定义杠的,也可能是我老了,语文忘光了
2018-11-02 13:29:49 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@imgode 你要站得住脚的也不是没有。看你具体要哪方面的
2018-11-02 12:24:54 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@xd314697475 那个游戏里面的例子还是太低级了,不如文言文简洁。当然我也站图形化,不过是 3d 的。
2018-11-02 12:23:47 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
作为 pic 组内成员,我来汇总一下好了。

#2 @fox0001 ♥ 1
> 把 Python 的关键字翻译成中文,fork 一个 CPython,运行前加个把中文转成英文的 replace 函数。看,我重新发明编程!

对曰:中文编程有很多流派的,汉化只是一部分。

#3 @kslr
>我一直在想,为什么我会觉得中文是异端 明明对于英语来说也是普通词汇
因为思想被西化了。参见: https://www.zhihu.com/question/41649814/answer/445361586 〈中国和美国战略对抗的根本原因是什么?

#4 @echo1937
> 啥叫中文编程?
这是个关键问题,目前来说没有明确的标准。

#5 @yulitian888
>题文不符?并没有阐述“为什么”。
标题本来就是发感想啊,怎么来的题文不符

>实际上中文编程这么多年来的状态已经说明一切了,市场并不需要这种哗众取宠的东西。哪怕是一门小众语言都可以解决至少一个具体的问题,中文编程解决了哪个领域的问题呢?申报国家项目经费,填补国际空白吗?

这也是个关键问题。我不是汉化党,个人倾向于通过一种新的体系来统一编程语言和运行时,当然这个体系不一定要用中文编程

#7 @helionzzz
>因为英文不好?
中文英语各有优劣。实际上英文是不存在的,他们只有 language 没有事实上的文字

#8 @araraloren
>这算是营销么。。
没赚钱且不以盈利为目的的也算营销?那搞开源的全是营销了吧

#9 unique ♥ 2
>如果中文编程仅仅是符号的改变意义可能不大,中文不是国际通用语言,以后小朋友还是会找英文的编程资料。如果想发展一门独特的编程语言,对于它的认知和生态建立也许有生之年也无法完成。

>不过还没有具体的东西出来,还是期待有可用版本和你的设计哲学。


#10 @xitiecheng
>至少不停的切换输入法就很让人蛋疼。。。
明明是输入法和 ide 的问题,不知道为什么有人用这个来作黑点。

#12 @947211232
>强行中文编程,明明就是中文翻译,明明就是换皮,明明就是粉饰太平,明明就是......打扰了
翻译只是一部分。也有不是翻译的。比如: https://github.com/program-in-chinese/overview/issues/89


#14 @LemonCoo1 2 小时 26 分钟前
>中文编程我还怎么起 a/b/c 变量[狗头]
没说不能用英文字母啊,中文编程,哪怕是翻译流,也是想避免一些啰里啰唆的东西,比如 public void static 这种

#15 @derrickT 2 小时 24 分钟前
>但是中文编程存在的意义是什么呢?
那么造自主芯片的意义是什么呢?

#17 @robotdiy
>楼主经历过什么,才会执迷于这种无聊的需求呢?
所以天天搬运几百行没用的代码就很有聊了?

#19 @dajj
>再来个方言编程
巧了,lisp 就有一堆方言,怎么不见 v2 有谁大声开呛?

#20 @sutoririka
>大概是可以建立文化自信吧
这只是很小的一方面

#21 @Eugene1024
>英语比中文好使 在编程这个点上,估计是 LZ 闲着无聊
很显然这位同志没有很好的理解编程和 coding 本质上的区别


#24 ioschen
>#kslr 因为你习惯了,你试想下,键盘不用字母,用偏旁部首,你就觉得中午是正确的呢。

#25 type
>MIT 的 scratch,在中文系统环境下,关键字就是中文的。对学习者还是很友好的。

#28 @ala2008
>这是翻译吧。。中文多读音、多义怎么解决
oop 不是有多态么?这不是现成的解嘛

#30 KingEngine
#yulitian888 大多数人觉得中文语言 low,不少人都对中文编程抱有偏见,我觉得海星,主要是方便理解,学习成本低,另外也可以训练逻辑,独立开发的也好,直翻成中文的也罢,每种事物都有它存在的意义。

#31 @IsaacYoung
>常量 甲 等于 五
都 2018 年了还用写 const,正确的写法应该是 a=5

#32 @cuzfinal
>四川话编程和粤语编程有没有?
请问四川有自己的文字吗?西南官话跟普通话有什么逻辑语义上的大差别吗?

#34 @yishengD
不是很了解现在英语教育的情况,但是学生基础的英语能力应该都还是有的。
可能在阅读英文文档上有点的压力,但是现在的中文文档还是比较多,对于初学者来说中文文档应该已经够用了。
>如果中文编程是为了简化编程,我觉得使用中文也不是很好。

简化编程有何不好?一行 APL 代码搞定的事情非要写 100 行?

>但希望可以通过中文编程普及编程吧
>就个人而言,中英文混写看起来真的有点难受。
这就好玩了,论坛里面这么中文回复里面夹着英文 id,你难受吗?

#35 lancelock
我对中文编程倒没有反感,不过我所有编辑器、ide 都用 vim 插件,vim 的模式切换配上中文来回切换输入法,那真是太酸爽了
#36 @yulitian888
>#KingEngine 又是学习成本低的老论调,好吧,既然学习成本这么低,十多年了,中文编程解决了什么技术痛点,普及到了多少软件企业?
>c\c++\java\c#\vb\python\lua 这些东西本质上是英语吗?全都是“计算机”语言,跟英语没有本质联系的好不好!
看来这位同学对编程还是不够了解。https://zhuanlan.zhihu.com/p/31347861

>不是说中文 low 还是 high 的问题,想想为什么 lua 不是西班牙语关键字,python 不是荷兰语关键字吧。
目标不同,拿来比较有意义?
>推广中文编程,纯属闲的蛋疼。连英文文档都看不懂的人,注定无法成为 IT 行业的主流人群,哪个企业会用这样的技能和人做事?
这就是文化帝国主义了。劝这位同志尽早移民大西洋诸国

#37 star7th ♥ 1
>坚持中文编程的人以为自己是爱国 /坚持理想 /降低编程门槛 ,但都是菜鸟的表现。

说的好像你很厉害一样,来比一比?能干过 bhuztez 算你厉害

>衡量一件事值得还是不值得,关键看它能创造多大价值。中文编程的唯一价值就是对某些英语水平差的差生(大学以下)入门编程较为友好。中国不会编程的人很多,也许可以从这方面打开一下市场需求。

能用中文说话为什么还要用英文,我建议以后你网上当键盘侠最好也别用中文输入法了

>但在专业领域,就别来民科式的搞笑了。只有菜鸟才停留在纠结那么几个英文单词的水平上。懂编程的人早就远远超过了语法层面,更多从编程思路 /思想 /架构方面思考。何况你说的中文编程不过是翻译而已。为了躲避几个英文单词,硬生生记住多一套语法,值得么。学中文编程的人都是刚入门的人,而如果真的入门了编程的人,会发现编程世界的浩瀚,放弃中文编程,寻找更广大的世界去了

编程什么时候成了科学?说的好像你是这个所谓的科学学科毕业的一样

#38 @star7th
>总之希望你做好定位,专注降低入门门槛。以此为方向。也许真的可以适度帮助某些菜鸟入行
中文编程不一定只对低端利好

#39 shawnbluce
>947211232 甲乙丙丁戊已庚辛壬癸? 子丑寅卯辰巳午未申酉戌亥?也许得这样吧 +_+
不用这么麻烦,继续用字母就好了

#40 @Greenm
>不想再看到楼主宣传他的中文编程了,纯属浪费时间,block
楼主不是一个人,顺便 block 我吧

#42 @benzalus
>看了楼主的专栏,感觉跟我心中的中文编程不太一样,特别是小括号之类的还是英文符号
那你可以了解一下我们组合字邪教的中文编程

#43 largecat
>计算机根基建立在数字 0#1 上面,
>0#1 分叉成英文这么多年,包括键盘,已经形成了稳定的生态。
>如果想中文编程,要从最原始的 0#1 开始,以及硬件上的输入输出设备,后面才会涉及到编程语言。
芯片已经有人在做了

>在英文环境下的硬件设备下,仅仅把英文改成中文,意义不大,而且麻烦
硬件是可以抽象的,所以不影响

#44 huzi19861007
>type 这个是给小朋友编程启蒙用的语言,关键字当然要翻译成中文。其实题主和各位 V 友都有一些偏激,编程语言哪怕不是文字,而是一堆符号,只要大家容易接受,便于推广,简洁明晰,也未尝不可。就好比我们学的高数里面的那些符号,不属于任何一种语言,但是自成一派,大家使用起来也没有什么障碍。关键问题是,使用现有的键盘作为代码的输入端,本身键盘所能表示字符的局限性,限制了我们不可能像数学一样发展一套属于编程语言专属的符号系统。

#45 KingEngine
>star7th 有道理,但是未来,深钻源码的高级工程师有,但也有用最便利工具最快解决自身问题的普通人,编程有可能被大众化,就连扫地阿姨都会,几年前我就料想未来写程序会不会只需语音说出需求描述,计算机自动编程合适的程序。无论是易语言还是 Sketch,都对编程大众化作出一定贡献!

#46 tamlok
>看一下 我的第一本编程书 ? 里面是中文编程的,少儿启蒙还是不错。

>至于提升到缩减企业成本 /强大国家之类的,就是无稽之谈了。其他不说,拼音输入法一堆的重码,敲完还得看候选词。
输入法的问题我会试图解决,但和中文编程本质上是两个命题。

#47 KingEngine
而在未来十几年后或更早码农也可能会失业,更加智能化的 AI 能从亿万代码库中寻找合适代码代替程序员完成程序开发,公司更需要的则是更加高级的工程师。

#48 @frittle
>个人觉得这种为了降低门栏、为了普及而造轮子(确实就是造中文轮子)的方法并不可取,说白了和当初决定使用简体字一样,在普及方面虽然有效果,但同时也带来了问题(你可以辩解说简体字并没带来任何问题,但文化流失就是问题;你可以辩解说利大于弊,但繁体字真的难学么?)。中文编程,其实更像是一把锁,让使用者更难和非使用者交流,更别说一起工作了。

简体字是对内的,中文编程不过是触碰到了某些人的既得利益而已。大家都用中文交流,怎么还会有锁呢,真是滑稽

#50 nosky
>中文编程的基础应该是可视化编程,为编程普及做贡献

#52 qwertty01
>你把我易语言放到哪里去了?
易语言代表不了所有的中文编程

#53 HongJay ♥ 1
>前排的小杠精们可以点下链接看看楼主的介绍再说话。

#54 KingEngine
>你们不要在争辩了,每种存在都有它的意义,何必内耗

#55 t6attack
>语言不重要,能用最简单的方式解决问题才重要。而不是对编程者有各种“专业要求”。
>所以易语言能在民间普及。

#56 loshine1992 1 小时 2 分钟前
@frittle 繁体字就是难学难写
简体字你使用了这么久出了什么问题呢?
>虽然中文编程是不对的,但你的论据也是错的。
不好意思,请指出错在哪里。就我看来,目前所有批判都是站不住脚的

#57 YIem
为什么能理所当然的说出中文编程是错误的?不对的?英语理所当然的就是是对的?

#58 wangsyi13
>想想数学公式,为什么不用中文?古代算术也是用中文的,为什么现代全改成了字母,编程同样的道理,不能逆势而行,中文天生不适合编程,至少不适合现在的编程
那麻烦你说英语。相反我认为文言文天生适合编程,反倒是英语需要借助编程语言来实现

#59 wangsyi13
>nosky 对,只能像 scratch 一样的入门图形化编程可以,写代码,目前看来不靠谱,在哪位天才发明一种适合中文的编程思想之前

#60 @anonymous256
>知乎的评论亮了, 为啥使用半角英文标点
个人喜好罢了,有啥好黑的。我就喜欢用全角

#62 wangsyi13
>上学时候数学上都是用. `.类似这样三个点来表示因为所以了,如果想普及编程,让编程入门更容易,其实把编程里的关键字与当前教学中数学答题的写法思路结合起来比较好,但是这也不能算中文编程了,还是一句话,当前中文不适合编程

APL 了解一下,中文天生适合 APL


#63 @tt67wq
>有这个必要吗
当然有

#64 @wangsyi13
>还有个 ide 着手的思路,比如 if 可以写成 因...果,在 ide 上要智能提示,相当于自己的输入法码表了,输入 y 可以联想“因”
vscode language server 的 POC 已经有人实现了。

#65 wangsyi13
>star7th 所说,目前来看,定位 scratch 类似的编程思路入门还算靠谱,想来做一个工业语言,不是很靠谱,年纪大的不会英语的,没必要学编程了,年纪小的不会英语的,不需要商业编程

怎么的,有的人一边喊着言论自由,一边还不许人编程自由了?

#66 @imgode
>为了中文而中文
为了黑而黑,为了工资而 coding


#67 @q397064399

>业界的痛点是针对新手来说 没有一个良好的中文互助技术社区,CSDN 十年前还可以,现在基本上沦落了。

那就去做社区啊,跟你黑中文编程有何关联

>但实际上,这些都不重要,一旦入门之后,有四级英语阅读水平,英语世界有那么多现成的资源不用,自己再整一套以中文为主的生态,简直就是浪费资源,stackoverflow 聚集全世界的程序员,但是大家都用英语交流,无它,仅仅因为英语是一门国际普通话,你连国际普通话都不会,你怎么好意思混在 high tech 行业?

不好意思,很多公司的老总英文还说不通顺咧,但人家就是比你有钱

#68 @feverzsj
>这很民科
说的好像你是学 PLT 毕业的一样,我看着前面写代码有本事的也没几个
2018-11-02 11:31:40 +08:00
回复了 xuanwu 创建的主题 程序员 中文编程知乎专栏一岁了-我为什么投身于普及用中文编程
@azuki 有文言文啊。https://zhuanlan.zhihu.com/p/33248556 《优秀的程序语言是不用括号和空格的
2018-11-02 10:48:16 +08:00
回复了 absente 创建的主题 分享发现 有没有想一起玩 yammer 的?
@kslr 严格来说不算社交啦,算是类似社交的一种内部共享
2018-09-29 14:08:38 +08:00
回复了 absente 创建的主题 求职 [广州/深圳] 找一份运维方向的工作;非应届/普通二本
@UIXX 感谢回复。

0:[对代码方面的东西并不是非常热爱;是的,个人喜欢解决问题,而非流于代码的这种实现形式。
1:是的,因为缺乏正式的开发经验,所以没想优先找开发岗位
2:多而杂是 2014 年以前的事情了,现在基本上少了很多,主要注意力放在小程序和输入法这块,编程也就 py/erlang 为主,haxe/typescript/mathematica/APL 为辅

运维主要自己还算有些基础经验(当然,k8s/ansible 这些我没实际用过),产品的话,也是在考虑范围内的
2018-09-28 20:43:20 +08:00
回复了 absente 创建的主题 求职 [广州/深圳] 找一份运维方向的工作;非应届/普通二本
(看来还是得把在校期间的一些项目黑历史补上去
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2722 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 15:35 · PVG 23:35 · LAX 07:35 · JFK 10:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.