程文觉得他有必要去补充一些他的基础知识,没有系统的学习过自然语言还是不行。
开发一个小软件的时候这个问题还没有暴露出来,但是当开发一个有规模的软件的时候,这个问题就突显出来了。
还好他还有资料,还有AI教学。
想到AI教学,程文有点肝疼,现在AI教学也需要感谢币了。
没有感谢币什么都干不了,学习都不让学习了。
不过程文也明白,免费的是最贵的道理,所以他能理解系统的这个设定,但是理解归理解,程文心里的不舒服还是有的。
看着感谢币,程文发现他的感谢币自从被清空用来升级之后,现在又有了13个了。
程文想起来了,这好像是因为轻柔会议软件带给他的。
看了一下系统的说明,一个感谢币可以体验一个小时的AI教学时长。
程文心里想了一下,反正现在也不需要什么其它的东西,最后决定就兑换AI教学了。
先兑换了10个小时的时间,程文觉得他可以先学着试试,如果学完了之后,还是不能开发这个软件到时再兑换一些时间。
不行就再赚一些感谢币。
想到这里,程文把他写的脑图软件给放到了网上,对,是全平台的。
windows/mac/乌班图/ios/安卓/win phone。
程文不太清楚现在winphone的用户还有多少,也行只有一点点,不过总归应该还是有的。
程文感觉只要用过这个软件的人,应该有一半的人都会给他感谢币吧,虽然它的功能不是那么丰富,但是它小而美。
做完了这些程文又回来学习自然编程语言,果然10个小时学完之后,程文对自然语言的理解又加深了一层,不过也正是因为学习了这么多,程文发现他还有许多需要学习的地方。
不过他学到的这些知识已经够他开发自己的word软件了。
虽然已经精减了很多的功能,但是最最主要的功能一样也不少,程文写起来也不是那么容易的,一共花费了2天写了2000行代码。
这可以说是特高产了。
其实有人统计过一个程序员一天能写多少行代码,有的人给出的是100行左右,有的人给出是140左右,但是鲜有200行的。
要知道2000行代码,不是2000个字符,更不能用平均多少字,除以打字速度来算。
那样算的,一定是没有算思考的时间。
写代码难的不是写,而是思考。
当然了对于一些特别简单的刚好相反,手速还真的可以成为,影响整个项目完成时间的一个因素。
程文也是通过写这个bug,不对,写这个程序,完成了每天的任务,其实他现在的每日任务已经除了找bug以外,还有的时候是开发200行高质量的代码。
不管哪个任务现在程文都能轻轻松松的完成。
根据测试用例上提示的bug,程文把程序做的完全没有bug。
叮——
恭喜宿主用自然语言编写完成又一个软件,特奖励该软件一些特殊属性,1.流畅+2,2.稳定性+2,3.内存占用-2,4.cpu占用-2
程文看着这个有点懵,怎么全是2?
恭喜宿主用自然语言开发一个新软件,奖励1.自由内存+2000G;2.自由硬盘+20T;3.cpu主频+50Hz,核数+80核;4.人民币+200000元 叮——
程文的手机收到了一个短信,你的招商银行卡号为xxxx的账号收到200000元的转账 程文看到这次的奖励,顿时就不淡定了。
他没有办法淡定,那可是20万元啊!之前他一年也存不了这么多。
看了一下程文发现了这个好像是和他写的代码的行数相关的,一行100元。
“离一字千金还差了很多。”程文并没有满足于这个奖励,他想的是什么时间他真的能一字千金那样就有完美了。
然后就是测试了,程文把软件打开,自己找了一个早期计算机考试的时候用到的一个试题。
里面有一个就是用word来操作一个文章的。
给出一个样式,让考生把一个没有格式的word转化成和给定的格式一样的文档。
很快程文就操作完了,看了一下最终的结果,和考试的要求分毫不差。
接着程文把这个文档全选、粘贴、粘贴、全选、粘贴、粘贴…
通过这样的方式让这个文档快速的变大。
如果是正常的word遇到这样大的文档,打开的时候是很慢的,甚至电脑的风扇还要转的飞快,电脑没有卡死就算软件做的好了。
不过程文在他的电脑上打开了,发现速度快得很,就像闪电一样,电脑的风扇根本没有转起来。
突然程文想起来他加到电脑上的一些属性了,心中一动,把那些属性给下掉,再试一次,速度略慢,但是也基本在感知不到的时间里,就打开了。
电脑的风扇同样没有开始转动。
程文快速的拖动着右侧的滚动条,让文档快速的向下翻页,发现这个软件也还很流畅。
看着不断滚动的屏幕,坐在电脑前的程文顿时心中感慨。
“自然语言真牛逼,2000行就能实现这么些功能,还这么厉害,如果让c来写乘以2应该也不够吧?”
其实程文这个是这么估算的,office现在的安装包已经有好几个G大小了,就算除以3,word也要占用大几百兆。
当然编译后的软件不全是代码,还有一些其他的东西,那就再打个折,算200兆不多吧!
一兆其实有一万多行,那也是200万行。
程文写的核心的功能,怎么也不只有百分之一的功能吧,所以自然语言的优势之一就体现出来了——表达能力特别强。
同样一行的代码能比的上别人10行的代码,其实一个人写自然语言,因为这个更接近人类的思维,所以速度其实并不会变慢,相反会提高不少。
同样一个人可能原来只能写100行,用了自然语言之后就能写200行。
再加上表达能力,那可抵得上2000行。
学会自然语言分分钟钟就能成为20倍程序员,试问有这样的语言谁不愿意去学?
ps:
一兆有一万行,我是看了一个文档统计出来了,其实只比1000行多。