Xuan Wu
Xuan Wu
> 最好是由上至下,先把最难啃的一块拿下来 还是免不了提到[那篇水文](https://zhuanlan.zhihu.com/p/40099718). 个人觉得此类文章最有影响的就是对编程不了解的新手(包括非程序员出生, 非IT领域但对编程有需求的群体). 这些推手的选择很有考量, 因为这个群体是最没有定势思维/负担和较容易尝试中文编程的群体. 因此, 个人认为不应忽视这个大群体. > 外围的推广也是有必要的,比如国外的APL用户对组合子逻辑的中文编程的接受度,可能会比国内的大部分群体还要高许多。 你是说母语不是中文的开发者? 除非是对学中文本身有兴趣, 不然应该不会轻易尝试中文编程吧? > 建议参考安卓/freebsd的开放思路,先开放,后商业化。 https://github.com/program-in-chinese/overview/issues/41#issuecomment-337800149 最后有同感. > 商业化可以参考国产的tidb运营方式。 可否详说? 或者链接?
@absente > 如果是反过来,前期是要面对很多非议,但越往后就相对越好推广。 个人觉得越是已处优势的开发者/公司对于中文编程的需求就越小. 详请见[中文编程兴起的可能途径](https://zhuanlan.zhihu.com/p/31466218). 而且新技术(或者说没有权威背书的技术)本身推广就难从商业项目开始, 像个人开发的新语言等等大多是在业余/初创项目中逐渐磨砺成熟(并积累用户/社区)后才会被有知名度的公司/项目采用. 最近在v2ex搜集了一些使用过中文命名的项目: https://www.v2ex.com/t/477109 更近的这贴也有一些在项目里因为业务需要使用中文命名的: https://www.v2ex.com/t/480623#r_6044543 个人认为下一个商业推广的点是在网络服务API中使用中文命名(json中的键名等). 类似于API的影响力(比如简繁转换这样的细小功能也可以[积累用户](https://github.com/search?p=1&q=%E7%AE%80%E7%B9%81%E8%BD%AC%E6%8D%A2%E7%B1%BB&type=Code)), 网络服务API更易用, 相信传播也会更广/快. 这也是[术语词典](https://github.com/program-in-chinese/programming_term_dictionary)API项目的一个目的.
下面的反馈指出了一个忽视了的但非常大而且中长期仍会大量增加的潜在用户群。考虑到老龄化以及老年人平均受教育水平越来越高, 他们会是最有动力(外界压力相对较小)使用中文编程的群体之一。 摘自https://www.zhihu.com/question/20941966/answer/476507778?group_id=1021024804593233920#comment-512951229 >中文编程最大的阻力就是输入法切换太麻烦,全角半角不通用。拿我身边的例子来说,我爸写程序用中文。退休了有的是时间,但是依然嫌麻烦。后来用拼音,结果发现时间长了看不懂。毕竟读的都是汉字,读拼音还是不习惯。最后还是用汉字了。
上次组会 @chuanjiao10 提议发展一个易于最终用户反馈的交流渠道, 觉得对于进一步推广很有必要. 考虑第一步, 是基于现在的[域名](http://codeinchinese.com/)(也许新域名更好), 由现在的github pages转为主要面向国内的网站. 具体内容包括下面几个方向: 1. 围绕以中文命名作示例的教程(详见 https://github.com/program-in-chinese/overview/issues/5), 进行入门教学/交流 2. 在现有的项目中使用中文命名标识符的经验交流, 实战教程等等, 也提供求助功能 3. (包括开源和闭源的)中文语法编程语言或者环境的推介 网站本身尽量用静态内容(仍用jekyll). 社区打算仍然依托github pages的issue功能, 即主页的"社区"链接到某个repo的issues页面. 还望有建站经验的多多建言出力.
@luoyou @chuanjiao10 多谢. 个人对论坛建设推广没有经验, 如有认识相关社区大佬的话也可以介绍一下. 另外, 还有个可能是在某社区/平台中申请一个版块(比如早先试过的[贴吧](https://tieba.baidu.com/f?kw=%E7%94%A8%E4%B8%AD%E6%96%87%E7%BC%96%E7%A8%8B&fr=index&fp=0&ie=utf-8&traceid=)), 也可以探讨一下. > 可以直接是探讨编程语言设计的优点和缺点,这样更有话题性 嗯, 这样的好处是增加流量, 副效应是会引入"XXX最好/烂"一类论战. 有点顾虑的是会模糊了焦点, 毕竟现状中文编程就比较边缘. > 国内目前还没有讨论编程语言的社区 是吗? 如果主打编程语言实现/设计的话, 管理员需要相当分量. 虽然qq群有几位相关领域研究者, 但不确定他们是否愿意. > 这个这个在社区募集,然后公开账单,让大家一起参与 不错, 管账也是管理的一部分. > 要只限于中文编程 我一开始是这么打算, 包括[初衷](https://zhuanlan.zhihu.com/p/30882225)里的几个方面....
一种基于现有英文编程语言使用者的推广途径, 是从API浏览/搜索工具开始, 逐渐发展出可"胶合"利用现有API的中文脚本语言和开发环境. 详见 https://github.com/program-in-chinese/overview/issues/54#issuecomment-511582976
已转发gitee:https://gitee.com/Program-in-Chinese/overview/issues/I5EZX7 话说这种功能估计日本开发者更会有需求,不知有没有类似插件?印象里某个日语编程语言就支持竖排开发。
已24票,足够了?
@FlashMan2008 [这个插件](https://marketplace.visualstudio.com/items?itemName=n-fukuju.vertical-writing) 有竖排预览功能:
多谢分享. 不知IT书籍有没有一个常用术语列表(https://github.com/program-in-chinese/overview/issues/85 ). 比如HTML也许属于合理缩写, 但HT也许不属于? 另外, 之前写过一个[项目/教程中使用母语命名的"问题"](https://zhuanlan.zhihu.com/p/33993440), 似乎对于编程教程的示例代码, 现在默认使用全英文(无论是译作还是国内原创), 应该还没有相关规定.