㈠ 目前市面上的各种编程语言有木有中国自主研发的编程语言 首先!“易语言”并不算国产自主研发的。
参考下使用过AAuto的用户评价
lujjh
引用说心里话,快手(AAuto)的确是一个我非常喜欢的编程语言。倒也并不仅仅是因为它出于国人之手,即便是同国外其他编程语言放在同一水平线上比,快手依然有它的优势,有它的闪光点。
这让我想起了国内编程界的两类极端人物:一类拼命为国产编程语言说好话,把编程语言的选择硬是扯到了爱国层面;另一类人则背道而驰,有着“国外月亮圆”的思想,只要是国人的东西,骂了再说。
这两类人,当然是两个极端,显然不妥。另有人将快手与C、C++,甚至与汇编相比较,由诸如快手生成空白窗体的EXE文件比C++大而得出结论——快手不及C++。这样的比较是毫无意义的,这些编程语言的设计意图不同,面向的人群也不同,这样盲目比较就好比说,吃米饭比喝白开水更容易填饱肚子,所以米饭比白开水好
快手,为快速开发桌面软件而生,花费了作者很多年的心血。那么,是否如同它的名字一般,开发桌面软件非常快呢?至少,我用下来的感觉是肯定的,这也是我写这份教程的原因之一。
如果你是一名彻头彻尾的快手初学者,并且之前从来没有听说过快手,那么恭喜你,因为你今天发现了一个宝盒。如果你愿意花费几个月的时间打开这个宝盒,你将会收获无数的宝藏。
快手,为快速开发桌面软件而生(我预计很少有人会认真对待前言,在此特地重复一下这句话)。换言之,用快手开发小型桌面软件的效率是绝对一流的,不信就跟着我一起学下去,你会体验到快手的魅力所在。快手,追求简洁。不知大家是否听说过KISS(Keep It Simple, Stupid) 这个理念,就目前而言,快手的发行包在压缩后不到7M,并且是不折不扣的免安装绿色软件。
曾建凯
引用我很实际的去了解过这个( AAuto ) 语言,也实际的做过一些小玩意,我真心觉得这套东西挺不错的,起码比起Windows SDK要有趣的多。我真的对那些叫骂快手的人感到很奇怪,你们这么厉害,怎么没看你们做点什么.......
charliechen
引用我的工作是做3D建模。每年要画很多的3D。很多年前就有一个想法:要自己设计一个程序管理3D文档。一直没有遇到合适的软件,5个月前偶然的机会接触了快手,感觉到这个软件能帮助我实现梦想。经过5个月的学习和摸索,几乎花费了我所有的周末休息时间,完成了现在第5版本的软件。学习的过程中有快乐,兴奋,同时也遭遇了痛苦和艰难。但这一切都过去了,现在看来很骄傲。昨天将软件展示给老板看,获得了老板的高度评价。很快我的软件就将正式运用了,真让人激动。
笑问天
引用十多年来,我不曾写出有用的小程序,悲哀我今生无用、与编程无缘;
仅几个月,快手让我写出几个好应用,感叹快手的强大、我也有能耐;
我也有成就了,谁会与我一同享受这份喜悦与快乐?
我感谢一鹤,感谢他无私的奉献、不懈的追求!
我感谢快手,感谢它灵活而强大、强悍而精炼!
我感谢群里、论坛里的兄弟姐妹们,我从你们的帖子吸收了营养,我从你们的帮助学到了许多东西。
我爱你们,爱这里的一切!
漂泊的心
引用努力学习!体积小巧,纯绿色,全免费的快手的出世是电脑爱好者的福音!
我现在学会了2种(完全理解,并能熟练运用)1:找图2:web登陆 在此得瑟一下,并借此机会向老大报喜,向老大致敬!
学会的知识以个人日志的形式记录下来!
我是老废
引用是快手帮助我在30多岁的时候终于赚到一点钱
不说别的,只要快手需要,我什么都愿意做
但是,本人比较懒,学习方面真的很差
只是做些简单的应用,惭愧啊
zero
引用以前的时候我对编程其实并没有什么自己的心得,甚至觉得也许自己并不太适合编程
而最近,接触快手到今天刚好3周,第一周学习,这两周写程序,我发现原来感觉很复杂的东西,在这两周的编写中变得非常顺畅,脑子里面的思路也似乎一下子就拓宽了很多,我是一个快手新手,这两周总会在论坛里面求助,真的非常感谢look,笑问天,xauto对我的问题的解答,对我帮助很大。实现想要的功能所带给我的成就感让我非常享受,感谢快手,感谢一鹤老大
赜氏
引用快手让我解决了10几年来一直没能解决的问题。高效!易懂易学。谢谢老大
cbtan
引用2010年8月份的时候在QQ 邮件中,看到一封标题是
“有了VB,VC,我为什么要选择AAuto语言” 的文章,
很认真的看完之后,埋葬在自己心底多年的编程梦,一口气的蹦了过去!
其实我很好奇,感觉那些程序员很神秘,写的代码很英文,而我又喜欢电脑知识
............玩快手都到现在 7月份都快有 10个月了,时间过的真快!
现在白天还是上班,晚上网络上的朋友有单做的话,我就做呗!
我也就是从5月份才开始在网络做点事,这几个月每月平均除了工资也有网络的收入,
我也只是晚上做几小时,感觉真好!
想当年,我学 “快手” 纯粹是自己的兴趣而学,我还真没想到半年后能帮助到我的生活!
突然想起那句话--------快手,只有想不到,没有做不到!
ahzhutao
引用自从进了这个(官方)群以后 我也开始接单了 ...... 一周左右 接了三个 一个500 80 这个1800 ...... 快手 我才看了一周左右 不过 对开括思维 很有帮助 ...... 我才做编程 一年半 感觉这一周比过去一个月学的都多 一直是在看书 。
劲龙の星星
引用学习快手第三天,很激动 。一直都在写PHP的程序,对桌面应用有狂热的向往,但是用过C#,java,都对他们的类库吓坏了。更为写一个小小的桌面应用就几十M的程序包需要发布,没有兴趣继续下去了。现在用PHP+easyUI。做一些普通的应用都还是够用了,但是很多事情不是他们能完成的,对桌面应用的情结涛声依旧,终于让我找到快手这个桌面开发语言了,虽然觉得还有很多方面不尽人意(可能是我接触时间太短的原因)。但是,他的快速和简单让我感觉非常HAPPY!下面是我做的一个web服务器端的控制、监控的程序,有界面还有托盘,只有小小的几百K,天那,不敢想象,一切来得太简单了。我记得我以前用C#写过类似的,最后打包十几M,还要去下载什么.net的解析器,痛苦啊!加起来和服务端程序差不多大咯。
qhxn1231
引用我看过其他的语言一直看不懂,若干年。今年我又看有什么语言能学习,AAUTO让我很快入门。至少知道,每天在进步。
㈡ api是什么意思有什么作用请用最通俗比喻解释下,不要有术语
api是Application Program Interface 【电脑】应用程序界面;
另一个意思是帮助文档。
我的理解是汽车有点烟功能,但是呢你不清楚如何点,如何应用,这是你就查看api,看看它是如何实现的,然后你再进一步运用。
㈢ c 语言的 API 是什么
API是操作系统为我们准备的函数,你可以加入头文件,然后调用它们,至于编程实例你可以到:
http://tieba..com/f?kw=erbi_lucifer&fr=itb_favo&fp=favo#
这里是我的一些编程的实例,都有重点讲解和程序源代码……希望你喜欢。O(∩_∩)O哈哈~
各类编程实例……
C语言windows编程基础之sdk窗体编写模板
C语言windows编程基础之创建项目(vs2010)
【C语言】【windows】--获取文件属性的信息
【C语言】【windows】--注册表--开机启动程序
【C语言】【windows】--圣诞礼物--舞动窗体
【C语言】【windows】--电子时钟编写
【C语言】【windows】--记事框编写
【C语言】【windows】--录音器编写
【C语言】【windows】--获取主机名和IP地址
【C语言】【windows】--进制转换器
㈣ 后面的这个是什么编程语言
基本看不清图,也就推测一下。
首先,不会是 VB。基于两点:1、IDE 界面的布局不像;2、使用 VB 的编程人员喜好基本没有用蓝底白字的。
其次,蓝底白字的界面,对于从 DOS 编程界面走过来的,可能有些偏好外,大多会使用更有现代风格的界面。不考虑个人偏好的因素,使用蓝底白字的,大多是“专业”人员使用的“专业”软件,如数据统计类。
㈤ C语言怎么学习啊
如何 学习C语言
时间:2007-1-5 17:23:03 作者:梁肇新
某天,你需要完成一个求100的阶乘的作业,于是你搬来一个最新的电脑,为它安装了最新的windows vista操作系统,然后坐在它的身前,喊“喂电脑,给我计算100的阶乘”,电脑说“ok, wait a moment”; 过了一会,一盘香菇小白菜端了上来!呵呵,电脑不是waiter, 你喂它它是不会有反应的,如果你真的wait a moment, 恐怕你就需要wait one more moment了!一万年后,人们就把你命名成“望夫崖”。
既然电脑不是伺应生,听不懂我们的话,那么我们要怎么控制它呢?如果你们给我装聋作哑,我会告诉你期末挂了你,哦,你立马老实了!对于电脑,我要怎么才能使唤它,让它为我工作呢?不错,我们有个强力工具,C语言!
好,我们把上面的场景复习一下:
你要我算100的阶乘,于是我去机房上机,编写了一个程序:
( 参加ppt......)
运行程序,哦,结果出来了!
有人认为,现在是java和.net的时代,有谁还需要C以及汇编呢?孰不知,java和.net是建立在软件之上的,是为了垄断市场而建立起来的体系,犹如挖好一个金壁辉煌的坑,请你往下跳,还自以为站在巨人的肩膀上,事实上成了坑底之蛙。要成为一个真正的程序员,并期望成为一个程序员高手,必须从机器出发,从cpu到操作系统,再到软件体系,高手的境界就是悟道后的明镜灵台,软件设计出神入化,我就是程序,程序就是我。
听完我讲高手的境界,于是乎你很受感动,说:我要努力学习,向高手学习!隔天就买了一堆MFC, VB, JAVA以及.NET的书回来,早上五点钟起来背书!这样是不行的,正确的入门方法只有一个,要证大道,唯有此法!同学们,从C语言入手,努力学好C语言!
旁观者李四说:此人大笨也!我用鼠标随便拖几个控件,就是一个xxx管理系统了,你用C语言恐怕是一年也写不出来吧!好吧,我要承认,讲这话的都已经是mS的奴才了,别的我不了解,MFC本身就是一个封闭的架构,从MFC入手学习,你只会形成一种封闭的思维模式,因为MS希望很多人只学会表面的东西,不致成为高手,所以它大力推荐所谓的可视化的程序开发工具,也真有很多人愿意上他的当,最后真正迷失方向。说他坐不了程序吧,他也可以作,但是如果程序复杂一点,出现问题时,问题出再哪里就搞不清楚了,反正是不清楚!
梁肇新,大牛啊,他说:“我就搞不懂了,用鼠标怎么写程序呢?在我的公司里,高手的键盘响个不停,鼠标偶尔响一下,新手是鼠标响个不停,键盘偶尔响一下,他们的薪水相差的就不是一倍那么多了!”
C语言是各大操作系统的基础,Unix、Linux、Windows其内核都清一色是C语言开发的,(某些地方是和汇编语言混合开发的),君不见Windows API都是C语言函数的接口?Unix/Linux绝大多数应用都是C语言开发的;Windows应用程序用纯API开发已然不多,大多都是依靠某种Application Framework,比如所谓的VC++,其实就是指VC IDE + C++语言 + MFC(现在重点已转向ATL、WTL),但是Windows服务、网络、驱动程序等底层软件,还是C语言开发的。各种语言的编译器,包括java虚拟机,都是用C语言开发的。各种嵌入式设备,如手机、PDA也都是C语言开发的。C语言历史悠久,其内容也绝非谭浩强老师的《C语言程序设计(第二版)》所描述的那么简单——那本书只是针对中国国情的教学入门书而已。
学生总喜欢问:那种语言好?学那种语言有前途?这种问题天天在讨论,永无休止。其实我觉得大家所关心的,无非是那种语言更有“钱途”,学习那种语言毕业后能够轻松找到高薪的工作——当年我也是这么想。那么,我告诉你,如果你精通C语言,请你去华为,不要在小池塘里浪费青春了!
OK, 听了我苦口婆心的劝告,你准备从C语言入手,开始攀登程序员高手这座山峰了,在你出发之前,你的行囊中需要准备什么呢?
第一个要装进行囊和你一起前进是“规范的格式”,有很多教科书,参考书,不太注重程序的格式的问题,写出的程序就象一堆堆的垃圾一样,这也导致了现在很多人写的程序中有很多的废码,垃圾代码,这和那些入门的书有非常大的关系,要把那些作者都拿来打打PP。真正的商业程序绝对是规范的,张三写的程序和李四的程序格式大致相同,各种标识符的命名规则一样,否则谁也看不懂你写的程序。如果写出来的代码谁也看不懂,那绝对是垃圾。如果要把那些垃圾翻半天,勉强才把金子找出来,那这样的程序不如不要,还不如重新写过,这样,思路会更清楚一点。所以说,规范的格式是入门的基础。那这个规范的格式包括什么呢?不少啊,要坚持才能做到!长标志符命名,代码缩进,一对大括号范围不超过一屏幕,等等。
第二个要装进行囊的是耐心,所谓工欲善其事,必先利其器。要想成功,没有一个相对平淡的过程是不可能的。这不仅仅指你在学习过程中要有耐心,要循序渐进,而且也说的是另一个重要的方面:调式程序。调试是写程序过程中一个重要的方面,如果有人能一次写成程序,牛啊,而且是大牛,不光是大牛,还是老子骑的那头青牛,凡人是做不道的!调试是每个程序必定经历的历程。经常有同学问我:老师,我的程序完全没错误啊,都是照书抄的啊!怎么就运行不出来呢?对于这个问题我也看不出来!你们有问题可以找我,找其他的老师,老师找谁啊?李师父?那是很荒谬的!我就只好坐下来调试,这个说实话,调试是很枯燥的,所以有同学抱怨说我操作太快,不理解为什么要这样,为什么要那样,我的脾气不太好,一烦躁就会骂人地,所以,这个就需要你们自己修炼内功了!
有了这两个就可以了,可以出发了,估计有人说了,英语和数学不要了?大家都说大学生了,这种问题就不要问了嘛!你已经用早晨和傍晚的时光学习了英语了,我这个没有要去,计算机专业英语超简单,小学水平而已,记住一些专业词汇就可以了!关于数学,说数学好,写程序就好是没有科学根据的!我就有个同学,数学回回100分,写程序也就是hello world的程度,不过人家现在是数学博士了!惭愧啊!做为的大学生,而且是我们这个专业的大学生,已经完全具备了写程序所需要的数学素养了!所以这个不是我们要担心的,Ready? Go!
第一招,学什么呢?打狗棍法!呵呵
有一个伟人说过:“重复权威是成熟的必经之路”,这是站在巨人的肩膀上的做法,习武之人首先要学的都是各种套路,比方说辟邪剑法,然后才能融会贯通,开宗流派;我们学习写程序也要这样来,这是一个捷径,帮你走得更远得捷径。
看书,看好书!书中所写,是前人数十年经验所写,看十本书,就相当于汲取了前人数十年的功力,那么你的内功也会迅速上升1甲子。:)书当然要看好书,只有好书才营养丰富。要做到读书破万卷,编程如有神;枯燥的看书是很郁闷的,很容易变成化石!现在很多是书都是用源码说明问题的,源码就像是动画、就像是幻灯片,把书中的招式一一演练给你看。可以说高手的经验大都是源自代码,最后也都化成源码展现在大家面前,把书上的程序一个一个的输入(用键盘,用你的手指)到电脑中,编译运行。自己手工输入这一步不能省略,现在很多书有配套源码,很多同学或者成年人学习的时候都耍小聪明,直接把源码复制过去编译运行,hoho, 这是没有效果的。
自然,我让你输入程序不是让你练习盲打,你在输入的过程就可以品出程序的好坏来了,如果发现自己输入了很多重复代码,那至少这个程序的结构就不好了,穷则变,变则通嘛,你就想改进它啊,这不是很好吗?
当然,程序输得多了,盲打功力也上了一个台阶,键盘敲得快了,薪水也跟着涨上去了!^_^
不过,键盘敲得快不代表你的程序就写得好,否则学校只要每个学生发一份盲打联系软件,四年毕业后,个个都是程序高手了!
好了,你输了一个程序进电脑了,锻炼了手部肌肉,也运行出了结果,愉悦了身心,就此满足了?那离高手还远呢,要变成高手,你还要锻炼一下你得脑部肌肉!拿起你得笔,拿起你得纸,用你得大脑,这号称世界上最精密的机器来运行你输入的程序,记录下不同运行时刻变量的值,记录下程序的运行分支,最后发现,这个程序被你解剖到了纸上,我相信也解剖到了你的心里!这是捷径的核心,一定要记住,输入的程序不是说正确运行就完事了,要去阅读一下代码,利用笔和纸做辅助工具,做一下笔记,这就是重复权威 ,当然,如果你是天才,那请你塞上耳朵,你不在我们讨论的范围之内!
为什么这一步很重要呢?
大家刚开始学习的时候,是不是有种感觉,如果让你写一个程序,你从哪里下手呢?前面?后面?上面?下面?为了解决这个问题,我的程序该如何写呢?抓耳挠腮,好烦啊,于是乎干脆睡觉去,不写了,你看,这种行为是要打PP的!
练武功,总是先重复师父的动作,才能有自己的动作,所以也让我们重重复别人写的程序开始,然后再写自己的程序吧!
遵循这个方法,你们就跟着组织走上了通往罗马的大路了!
接下来,你得走啊,不走怎么到罗马呢? 把你学会的程序设计方法应用到你写的程序中去啊!
某天,你看到这里有个问题,你有了想法,怎么办?上机去,和键盘奋战去!stop, stop! 暂停一下,上机之前,不要忘记了你的笔和纸,勇敢地把你的想法写下来,如果写不出来,就不要去机房浪费爸爸妈妈的血汗钱了!
当然,你不能乱写啊,写出来的东西怎么样才叫不是乱写的呢?实践是检验真理的唯一标准!用你的大脑去运行一边啊,不是叫“人程序合一”嘛?,这就是了!学武功就要学绝世武功!虽然号称最精密,实际效果上,人脑还是没有电脑的准确度的,如果你的大脑能马马虎虎地运行出来之后,那么OK,带上规范的格式和耐心,去上机吧!
自然,我们说一天到晚面对字符界面的TC是有些郁闷,大家都习惯了windows,微软的客户体念设计中心可不是吹出来的!windows多好,色彩斑斓的。当你修炼到我这个程度的时候,非要听这京剧才文思泉涌的写程序的时候,当然要用windows下的集成开发环境了。但是对大家来说,不是现在,windows是很危险地,程序员还是回到TC中去吧!
TC至少有一个好处,可以锻炼我们使用组合键的习惯,可以锻炼我们使用键盘编程的习惯,回想我们刚刚说的梁某说的话“用鼠标怎么编程呢?”有同学不免要提出疑问了,我是80年代甚至是90年代生人,你还让我面对那么枯燥的输入输出界面?我跟你有代沟!我期待有更丰富更吸引人的交互手段哦,这个问题问得好,C语言中也有图形啊,完全可以满足大家寓教于乐得心理!让我们来看这个程序,很简单,就是在屏幕上话一个周期得正弦波!
(参见ppt......)
运行效果是不是很好?你学数据结构的时候,树啊,图啊,你都可以这样输出啊,很多地方你都可以做的更好呢!
好了,到这里,我们基本解决了在学习C语言程序设计时的一些方法论的东西,关于具体的学习过程,如果你要我在这里给你们讲指针要如何学习?函数要如何学习?那我讲的内容也不会多于任课老师的内容,或者开个专题叫“如何学好指针”,当然,如果你愿意和我探讨一下指针的本质和高级应用的话,课后,课后啊!
现在,我们要谈最后一个问题!我们这个专业的女生的比例较其他的工科专业还是要高一些的,不知道为什么经常到如下的说法:1,我是女生,我不适合写程序啊;2,我的性格比较外向,不适合坐下来安静的写程序呢!
性格外向不适合写程序?你们看我啊,觉得我是性格内向的任吗?程序员也非常需要发散的外向型思维,老比,地球上最富裕的人说,他招程序员更愿意招原来是学物理的人,因为学物理的人的思维可以从极大(宇宙)到极小(原子)。所有,说性格外向不适合写程序的话是懒惰的借口,是要掩盖他不可告人的目的的接口!狂打PP!
女生又为什么不适合写程序呢?我到知道一个理由,对皮肤不好啊!你们看我这满脸沧桑的,就知道了!除此之外,还会又其他的理由吗?英国科学家早就证明了男女的区别完全不是人们想象的那样,很多方面女性是要超过男性的!想想以前的母系社会,现在的惠安女!
我就见过一个上市公司的研发二部全是女性!,从软件工程师到硬件工程师再到部门经理都是女性,业绩根本不输其他的研发部门,这个公司在湖南,不是我瞎掰的!
㈥ 目前哪个编程语言的资料最多呢
如果论语言当然是C语言了,因为它是基础.现在很多小程序都是用C写的,特别是嵌入式的开发!如果是要学得快(相对于急性子的人),那就VB,如果要深入就C++,C#,JAVA,选一个都无妨.个人见解请仔细考究.
㈦ 编程语言哪个比较好呀
初学者可以先学习python。
【Python 特点】
1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。
2.易于阅读:Python代码定义的更清晰。
3.易于维护:Python的成功在于它的源代码是相当容易维护的。
4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。
5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。
6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。
7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。
8.数据库:Python提供所有主要的商业数据库的接口。
9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。
10.可嵌入:你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。
㈧ 新手如何选择编程语言
编程应该是很多非计算机专业入门的必学科目,编程就像我们小时候的牙牙学语,只有学会快乐说话,才能去学习语文等科目。而语文就像计算机专业的人工智能,还没有学会说话,就想学语文是不可能的,同样的还没有掌握计算机语言,你还没有弄懂电脑给你的对话,怎么能学会人工智能呢?
一、编程语言有很多,我们该如何选择一门先学习呢?
综合出炉的编程语言排行榜,我们可以具体分析一下:
通过榜单我们可以看出,编程霸主依然是java、C语言、C++、python等。
1、为什么java依旧能持续占据榜单榜首?
一方面是因为Java非常强大的适用性,而且入门学习Java也能很快上手,而在代码逻辑方面,Java也做到了无懈可击,清晰不混乱,而且因为自身机制原因,Java还很适合在移动端领域深造,安卓和ijos都是经过Java制作的,在领域方面Java是涉及的非常广泛。
2、C/C++语言应该是出现最早,但为什么排在榜单第二呢?
C 是比较老的编程语言之一,由于它的代码运行速度快而且简单,它到现在仍然一直被使用。它的学习难度比较大,但是,一旦你掌握了它,你就可以做任何语言能做的事情。你可能不会用它去做高级的网站或者软件,但是,C 是嵌入式设备的首选编程语言。随着物联网的普及,C 将被再次广泛的使用,对于 C++,它被广泛用于一些大型软件。
3、python编程语言上升速度最快,为什么越来越受程序员的青睐?
原因有几个:1、主要归因于 python对大数据的处理能力,性能表现优良,语法相对简单,学习成本较低。2、人工智能及云计算的发展,国家推广人工智能教育, python被一些学校作为教学语言。3、借人工智能的声势,宣传 python的各种优势,所以,迅速在大众中传插。就如区块链技术。
二、针对以上的数据分析,对于非计算机专业入门计算机行业来说,选择哪种编程语言,可以从以下几个方面入手:
考虑一下自己的兴趣点和以后的就业方向。比如说:以后想从事人工智能方向,可以选择学习python;如果以后想进入大数据领域,可以学习java或者python;如果想进入物联网领域,可以选择学习C语言……
㈨ 软件开发者的故事
【IT168 评论】1991年,河北任丘华北油田一采小区发生了一件新鲜事,工会干事罗宇翔家买了一台价值3000多元的个人电脑,这是整个油田中第一台个人电脑,当时普通工人的一个月工资也就几十元,大家议论纷纷,不理解个人买电脑有什么用。罗宇翔对此也不做解释,其实她买电脑为的是正事,只是想给自己发明的“罗氏快速识字法”做字库数据库录入,她不曾想到的是从此开始了一条长达20年的个人软件实现之路。 最早只是想做本识字工具书 罗宇翔个性要强,平日里对一些常人无所谓的事情也看的很重,有天和同事聊天,将“机械厂”中的“机xie“读成”机jian“被人笑话了,她回家仔细查了字典,还真是错了。后来连续发生了几次这样的事,比如将“粳米”读成了“geng米”,被人指出后,她都记在心上。 1989年,她的儿子上小学一年级,正是识字的集中学习期,每日里见儿子背诵默写汉字,学的很辛苦,她就拿起课本对照新华字典,辅助孩子学习。毕竟是大人,罗宇翔始终认为死记硬背效率不高,汉字学习应该也是有规律可循的,经过一段时间摸索,她终于找到了一个方法,就像英语单词有词缀一样,汉字也有同样的部件,不同于偏旁部首,这些部件本身也是汉字,比如,“五”是成字部首而“纟”就不是,罗宇翔将他们命名为“成字部件”。 汉字的读音要么和成字部件相同,要么不同,比如“伍”就和“五”的发音相同。以“成字部件”为基础,可以连带着认识相关的一大批汉字,可以称他们为字族,为总结清楚这套识字方法,罗宇翔将《新华字典》上所有汉字都研究了个遍,还特别针对小学课本上要求的3500常用汉字编写了基于“成字部首”的工具书,按照这个方法,她的儿子的汉字基础非常牢靠,学习效率也很高。 最早罗宇翔计划将这套工具书出版,因为她认为对于那些对汉字识别有需要的人,这是条快速的学习方法。最重要的是家人也很支持,于是就在91年用差不多十倍的工资买了一台286电脑,进行最重要的步骤——字库录入。 将汉字按照“罗式识字法”进行整理、录入、核查是一件非常繁琐、枯燥而又工程量巨大的工作。从93年开始,除了个别节假日和生病等特殊情况,罗宇翔每日下班的7点到12点坚持不断的录入,三年后才录入全部3千5百个常用汉字的相关信息。期间要克服电脑初学者的种种困难,各中辛苦难以言表。给她造成最大打击的是两次信息的丢失,一次由于软盘溢盘,一次由于存放在桌面,电脑故障后数据难以恢复。尽管非常痛心,但过后她还是又从头开始。 基本字库建立后,罗玉翔开始联系出版,但首先遇到的是技术难题,95年左右,国内出版厂的排版技术还很落后,罗玉翔的“字族图谱”有许多细节实现很繁琐,比如在一个汉字左上角加个符号,在排版机上需要输入多道命令才能实现,印厂要价10万,完全超过了罗玉翔的承受水平。 “不行就自己学自己做!”想到自己这几年的数据库录入从debese到Excel都是自学的,罗玉翔又开始学习电脑排版,由于之前在天津上学,她抽出时间就到天津一个培训学校开始学习排版,最早几次还是自带电脑,从家里到天津的学习地点有数十公里,需要倒好几次车,现在回想,罗玉翔说“当时年轻,没觉得苦”。 做成软件才最合适 在学习电脑排版时,罗玉翔发现这套识字方法做成软件才最合适,但是她自己不会编程,只能找人外包。98年时,软件编程还很小众,罗玉翔先到北京国家图书馆附近的一家软件公司谈过,了解完需求后,对方一开口先付10万,吓了她一跳。作为纯个人项目,她觉得支付不起。有人指点她可以找个人兼职来做,比较便宜。由于对软件行业完全不了解,也没有什么熟人在这个圈子,罗玉翔在找人实现上耽搁的时间最多。 在从99年到现在,她找了好几批人,都是兼职。往往双方的磨合在沟通需求阶段都很费劲,前两个人做了一段时间就表示太复杂,做不下去。后来找到一个武汉的程序员,有点进展,频繁的沟通都是通过长途电话,但过了一段时间这个程序员就停止了合作,理由是罗玉翔太讲究完美,他实现不了。但罗玉翔说,不是能力问题,主要还是太麻烦。 好几年过去了,软件还是迟迟出不来,罗玉翔在寻找开发者的同时也没有停下字库扩展,她认为最繁琐的事情还是字库数据库的建立,这个事情可以她先完成,然后软件就好开发了。2009年她将字库扩充到5万多,家里光《辞海》之类的工具书就研究了数十本,电脑也是第5次升级了。 如何和程序员沟通也是罗玉翔这段时间反复思考的问题,她最后的解决方法是为程序的每个变动画图,程序员只需设计一定的条件将界面开发出来。这时,她已完全成为软件的产品经理。通过这种方法,在2009年,她终于找到一位程序员将软件初步实现了,所谓初步实现,是因为界面还远不到罗玉翔理想的状态,有些功能做了简化,语音功能也没有。但罗玉翔却感到非常高兴,她将软件命名为“字霸一点通”,有点80年代的风格。 艰难的推广之路 软件出来后,罗玉翔开始考虑将软件推广出去获得回报。罗玉翔认为她的软件对两类人有用,一类是教育儿女识字的父母,一类是港澳台的华人。这两年为了将软件宣传出去,罗玉翔投入很大却成效甚微。 不知从哪里听到的消息,她知道了阿里巴巴是个做生意的地方,想在这个平台上让大家知道自己的软件,交了1万八会员费得到一个网上展示页面,当然不会有多少人关注。但随后又被阿里巴巴推荐各种线上下的推广活动,最离谱一次在上海世博会的民企馆,同其他企业一样每家分配了宣传墙上的一个格子,在人潮中有多少人会关注这个格子上的信息呢? 这两年,罗玉翔每月都会外出一趟寻找推广机会。罗玉翔想过也许可以和相关的企业合作,购买她的产品或将“罗式识字法”专利。她南下去过深圳腾讯总部,也曾到北京找过网络、微软。但更多的时候是连门都进不去就被保安阻止了,也曾和搜狗和汉文等企业的人接触过,“搜狗出来三个小孩,看了我的演示说我们也能做,就不怎么搭理我了。汉王的人认为还不错,但不愿合作,追问他们就说不够成熟。”还找过风投,由于盈利前景并没有人敢兴趣。 今年罗玉翔已经51岁了,这款软件近20年的持续投入,不仅是时间以及数十万的金钱,还寄托着罗玉翔一家的希望。在罗玉翔非常重视的“专利书”上,写的是她丈夫的名字。在她追逐自己的软件梦想时,家人给了最稳定的支持,这20年来,家里的家务皆有丈夫包揽,她的父母是油田的退休工程师,所投入的金钱大部分来自父母的退休金。对于一般人难以想象的坚持和付出,背后不仅仅是她个人的坚韧,还有背后来家人无私的理解和支持。 罗玉翔的软件已对外发布,最近更是升级到《字霸圣典》,希望大家在了解这个坚持和梦想的故事后,提供力所能及的帮助。