ruby0.49 simple文件夹下内容分析

ruby0.49 simple文件夹下内容分析
ruby中的源码太多,又编译不了,于是就先分析其测试代码。感觉很有意思。因为0.49的代码,能在ruby2下执行,不是很神奇吗。
可惜的是,我居然连ruby的语法也不熟悉,原来都是看书学习,满足于把书上的例子输入到机器,自己主动思考得少。我几乎把市场上能买到的ruby书籍都购了。但因为缺少自己的主动思考,写个if都不晓得,我发现还是要学会搜索,于是打开帮助文件,学会使用帮助手册,再上网搜索。
发现matz对perl,awk,等unix下传统工具很熟悉,很多命令用得相当熟练。看来,作者能写出ruby,那不是偶然。因为测试例子中有awk,perl程序,当然大部分是用ruby写的。
比如作者写的
while gets
    word=$&
    freq[word]+=1
end
等等用法和perl太像了。也像awk程序的用法。
今天学会了写socket,dbm程序,很好玩。
争取今天把simple文件夹下的程序全部调试通过。
给家人购了一个国人开发的mp5,方方正正的,和ipad比较起来,太老土了。我想,其实,我国还没人开发过编程语言。编程语言最能体现一国的科技水平。何时我们中国人也能开发出一流的软件语言呢?我想,先要学别人的成果。可现在业余时间读源码的人太少了。盼望着我国计算机水平越来越高。
下回把我调试后的simple下的代码贴出来吧。因为从ubuntu下拷出来还蛮麻烦呢。
 

猜你喜欢

转载自blog.csdn.net/woshiyilitongdouzi/article/details/85921211