var active;
好了请告诉我这个变量名是啥意思?
英语四级不重要,把英语变成母语才重要。否则写出来的东西别人看半天看不懂你想表达个啥。
很多人理解的编程就是 int string double class if else for whille这几个关键字组成的。
并且叫嚣,难道记不住这几个关键字?
事实上是这样吗?懂这几个英文单词就会编程了?
先搞明白这个。
现在的语言都是基于库。第二个就是变量命名问题,复数加不加s?你看到一个加错的s的只能将错就错的时候,什么感觉。因为你用的是英文。不是你的母语。
没有像样的中文编程,显然是耻辱。
至少让小学生这些人学编程的时候,能不能用中文?
中世纪的欧洲信教民众要购买“赎罪券”才能得到上帝的庇护,马丁路德后来说“因信生义”断了谁的财路,触了谁的利益?
以前摄影长枪短炮才能有好的作品,现在iPhone的摄影大赛举办了多少届了,出了多少优秀的作品,手机摄影技术的进步,让多少人快速地留下了值得留念的瞬间?
有人觉得,编程就应该是有一定门槛的东西,这样才有话语权,就像只有用单反拍出的照片才叫照片,用手机拍的就是屎;有人觉得就是要不断降低门槛,让更多人能快速实现自己的想法,能拖拽就能生成一个H5,为什么要写一堆的代码?
后端复杂性不断增加,这是专业技术人员的护城河,前端实现逐渐便利快速,这是普通使用者的福祉。
至于说接不了国际的轨,圈子太小?中国人的吃饭问题没解决,不研究杂交水稻难道去研究杂交玉米?
技术是要用来满足人民日益增长的物质文化需求,而非用来产生鄙视链的。
问题已被修改:
原答:
因为你没用中文写过这样的标识符(源自这里):
所以身在福中不知福,不知道市面上几乎所有常用英文编程语言的开发者们煞费苦心支持非英文标识符的缘由:
当然,应该更不会知道日本早就出了在例程中使用日文命名的JavaScript入门译著:
还在2019年10月刚刚第五次增印:
这还仅仅是标识符使用母语命名。API命名的益处更看不到了吧。JS实例:
拿英语四级说事也是服。四级单词里的stroke是什么意思?有ellipse, canvas吗?rect又是什么鬼过了四级都能猜得到?
再看看下面的API中文化后的例程:
不说大学生,初中生对大概语义都一目了然吧。
不要把中文编程想的太狭隘,也不要太早下结论。实践出真知,你还见的太少,也做的太少。
----------------------
敬请关注中文编程知乎专栏。更欢迎加入执着的行列,踊跃投稿!
刚建的中文编程圈子:
虽然编程的门槛,无论是框架、语言、网上教育资源、学习方法,都比10年前、20年前已经低了无数倍了,但是这个门槛依然存在,并且对于很多人来说,学习编程的门槛依然相当高。人类的智商是呈金字塔型的,每当你把编程的门槛降低一块,就有多一个数量级的人能够享受编程工具带来的帮助。
所以我们看到了python的崛起,让那些没有任何计算机基础的成年人,也能在一周内入门编程,找到程序员的工作;
所以我们看到了matlab和mathematica的崛起,让那些没有系统学习过blas/lapack的人,也有了开箱即用的、一分钟就能学会的单机高性能计算库;
所以我们甚至看到了SAS和Stata,让那些非理工科的普通经济学和商科的本科生们连一门像样的语言都不用学,就有了一个最简单好用的数据分析工具;
所以我们看到了Android Things、树莓派和node.js,让那些没有学过体系结构和实时系统的人,能用相对简单得多的Java、JavaScript、Python等非常简单的语言就能从事嵌入式开发;
所以我们看到了swift playground,看到了chromebook上跑着repl.it,看到了jupyter notebook,让那些全世界的小学生们有了编程的环境。
我从来不会嘲笑任何学不会编程的人,他们只是没有好的工具。英语对于很多人来说依然是门槛,有了中文编程,就是给了中国几亿英文不够熟练的人以一个“用中文写程序,从而解决生活中实际问题”的机会——这个想法一点都不可笑,相反如果有人认真地考虑学习曲线,这是一个非常值得崇敬的事情。
13亿的中国人,如果每个人能用编程来解决某个问题,每天能用程序来完成自己一个小时的工作和劳动力,那是一个非常了不起的事情。
要记住,你也并不是完美的,可能在某些人的眼里,你的技术栈和那些“用中文编程”的人在你眼里是同一个档次。
--
更新:如果让我设计一门中文编程语言,我应该会设计成这样:
因为总有人以为自己学不会编程是因为生错了地方。
毕竟承认自己就是学不会太难了……
这两个游戏都有自己的问题。但严重程度完全不一样。
赛博朋克最大的问题是人力不够,没有人手把愿景在限期内做出来,导致后期狂砍。但从已有的成品来看,CDPR是完全有人才有能力把东西做出来的,只不过没时间做。光影效果,已有的垂直城市设计,以及主线和很多支线任务的演出都有毫不输巫师3的气质,尤其是日本城浮空平台那关,无论是游戏流程还是画面还是音乐,都把类似银翼杀手2047的那种气氛和感受做到了极致。有人说CDPR的人才都跑了,或者CDPR傲娇了开始放水,这并不客观。2077确实是个半成品,主机优化的问题尤其严重,但你关注已经完成的部分,用高配置PC玩,其质量并未令人失望,依然是巫师3的水准。
2077就像是一个优等生忘了做背后的几题的考卷,开天窗导致不及格,但已经做了的题目还是正确率极高的。
谈到E3的demo,单从画面上讲你很难说它缩水了。只不过CDPR没告诉你想要E3画面,就得上3080+光线追踪。。。
我猜想没有光追的话,游戏在大多数情况下也是可以达到光追的效果的,只不过人工工作量会很大,有些地方需要离线烘培,而有些地方需要人工设置虚拟光源。CDPR可能发现项目后期工作量太大搂不住了,就上了光追这个大杀器。。。
至于无人深空,现在口碑很好,但我要不客气地讲,这个游戏到了今天依然是垃圾,只配卖$19.95,打折的时候卖2.95的那种。
Hello工作室自始自终都没有把初始愿景实现的技术能力。
你可以看无人深空进入大气层的技术实现。先是一段飞船进入大气层摩擦发红的特效,然后可以看见地形通过一种非常粗糙、视距很近的情况下刷新出来,并且刷出来的地貌和太空中看到的地貌完全不同。所以从头到尾,hello工作室都没有类似精英危险和星际公民的无缝行星登陆技术。
无人深空更新了十几次,并没有触动这个游戏除了机械刷就没有任何深度的本质。这是一个极其无聊的游戏。但它刷了两年的DLC,玩家也就给他点面子,没功劳有苦劳。它每次更新我都会进游戏看看,但玩不了半小时就会放弃。一是实在无聊,二是它美术设计和渲染水平有限,色彩及其刺眼。比如在母船机库里,到处都是亮瞎狗眼的点状光源,但这些光源不会照亮周围的任何东西,看的时间长了有种不带护目镜看焊接的流泪效果。你说更新了那么久,这么简单的问题都不解决,有什么用呢。游戏中随处可见低级设计的痕迹,比如说有很多行星上有一种可以卖钱的球,这种球没有任何贴图,只有亮瞎眼的纯白色材质,在HDR效果下极其刺眼,但它又不是个光源,放在地上不会照亮周围任何东西。这种打开Blender就存盘的建模初手垃圾素材居然也能放在游戏里,真是活久见。
所以无人深空就像是一个学渣冒充学霸,把期望提得无限高,却每题都答错结果接近0分,被骂,然后花了漫长的时间在那里订正,一题一题的改,最后终于接近30分了,然后获得了大家的赞赏,全然忘记了它改了那么久依然是不及格。
无人深空的贴图我就不贴了,首发的时候真是纯垃圾,基本上是2008年魔兽世界首发的那个水准。现在也依然是垃圾,开个HDR看着眼睛都疼。
数据不可信,还有个原因,有关调查是什么调查?是哪个专业机构还是部门发布的?
数据来源有什么论文支持不?
—————————————————————————
评论设置了已关注才能评论。
我自己确诊过,所以不相信这个数据。
作为一个十大几年的老病号,来回复发,我已经过了有人为我发声就高兴的年代了。
因为他的目的未必是帮我,结果更是未必对我有益。
很多人说好多没去看过,那这9000万数据是咋来的。如果按照某个比例,这个数字岂不是应该更大?
我认识我们好几个医院的心理科大夫,门庭冷落,如果像这数据统计的,岂不是每天应该门庭若市?
我从来没有那种自己抑郁,全世界都有问题的观点。
有抑郁症治疗就好了。没必要总是呼吁和夸大。
————————————————————————
觉得数据有问题,我们单位大概有一千多人,我几乎都认识的。加上社会交往,加入了几个心理咨询的圈子,我身边确诊的人数不足五人。
我所在的四线城市,大概有四百多万人。但身边接触到的抑郁症患者很少。在心理学圈子里已经包含了很多有点问题,有的确诊,有的没有确诊的人。所以不知道这个数据是怎么来的。
按照统计,十几分之一的抑郁症。。。这个就很神奇。。。感觉有点哗众取宠。。。。这个周刊,你是认真的么?
因为这个数据感觉明显失真,所以也不知道该说啥。
不过抑郁症的诊断总觉得还是比较随意的,国内的心理学圈子也比较杂乱。之前有一次坐网约车,司机正好是我们这医院心理科的大夫,聊了一会儿,嗯,挺不专业的,开车的过程中,和媳妇吵了一路。。。。
倒不是因为他的斜杠职业,而是确实感觉不对路。
总体几年求医的经历,感觉除了精神病院没去过,其他的感觉都就那么回事。当然这方面和我所在的地区医疗水平有关。。