10 2012 档案

摘要:安装完Ruby之后,doc目录里自带了一本书《THE BOOK OF RUBY》,粗看还可以,细看就一般了,而且是基于ruby 1.8的。Ruby 1.9改了很多地方,跟1.8不完全兼容了,改掉了一些缺点,很不错。最近在上一篇博客的基础上又做了以下改进:1.个别网页中有编码错误的字符,不能正确解析,用下面的代码加以修正。1if not text.valid_encoding?2 puts "warnig: text contains invalid chars"3 text.encode!("utf-8", :invalid => :replace 阅读全文
posted @ 2012-10-26 11:19 刘俊峰 阅读(1632) 评论(0) 推荐(0) 编辑
摘要:10月12日突然对Ruby产生兴趣了,于是就找了本书《Programming Ruby 1.9》来看,结果被它迷上了。长期以来我一直认为我知道的各种编程语言都不够好,一直想自己设计一门语言。看了Ruby之后,发现的它的语法和语义正是我想要的,尤其是它的Mix in机制,是我寻找了好久的一个功能,Ruby有了,而且实现的很好,这一点很令人兴奋。唯一不同的是我想设计的是静态类型的语言,而Ruby是动态类型的,一旦引入类型的声明,语法就会很复杂,比如Scala,各有优劣,Scala也是个不错的语言。上次学Lua的时候,两天学会,然后两天做了一个练习《绘制任意二元不等式的图像表示》。Ruyb比Lua复 阅读全文
posted @ 2012-10-21 21:11 刘俊峰 阅读(2407) 评论(5) 推荐(2) 编辑

点击右上角即可分享
微信分享提示