`
kevinye
  • 浏览: 37082 次
文章分类
社区版块
存档分类
最新评论
阅读更多

from http://rubycn.ce-lab.net/

面向对象的脚本语言Ruby

Ruby是何方神圣?

Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.Ruby使文本处理和系统管理变得简单,与Perl非常相似.一句话:简单明了,扩展性强,移植性好.

Ruby的几大亮点:

  • 语法简单
  • 垃圾回收
  • 可移植性
  • 动态载入
  • 完全免费
  • 正则表达式

走向世界的Ruby

松本行弘"Matz"(Matsumoto Yukihiro)是Ruby语言的发明人,他从1993年起便开始着手Ruby的研发工作。他一直想发明一种语言,使你既能进行高效开发又能享受编程的快乐。1993年2月24日Ruby诞生了,1995年12月Matz推出了Ruby的第一个版本Ruby 0.95。不久Ruby便凭借其独特的魅力横扫日本,相信在不久的将来,Ruby将走向世界。

 

分享到:
评论

相关推荐

    Ruby Performance Optimization, Why Ruby is Slow, and How to Fix It

    Ruby Performance Optimization: Why Ruby is Slow, and How to Fix It By 作者: Alexander Dymo ISBN-10 书号: 1680500694 ISBN-13 书号: 9781680500691 Edition 版本: 1 出版日期: 2015-11-29 pages 页数: (202) ...

    why’s (poignant) guide to ruby pdf高清版

    作者“Why the Lucky Stiff”(笔名)以一种非传统的教学手法,打破了传统编程教材的沉闷,使得读者在轻松愉快的氛围中掌握Ruby的核心概念。 Ruby是一种面向对象的、动态类型的编程语言,由日本人松本行弘于1995年...

    为什么是(Poignant)Ruby指南Why's (Poignant) Guide to Ruby

    《为什么是(Poignant)Ruby指南Why's (Poignant) Guide to Ruby》是一本非常独特且内容丰富的Ruby编程语言教程。这本书由Why所编写,并以其幽默的语言风格和深入浅出的解释方式闻名于Ruby社区。它不仅仅是一本技术...

    Why's (Poignant) Guide to Ruby

    《Why's (Poignant) Guide to Ruby》是一本以幽默和不同寻常的方式向读者介绍Ruby编程语言的书籍。本书的独特之处在于,它不仅包括了编程教程的内容,还出人意料地附带了一颗洋葱作为礼物,这种做法着实令人感到惊喜...

    why.s.poignant.guide.to.ruby.pdf en

    根据提供的文件信息,我们可以推断出这是一份关于Ruby编程语言的指南——《Why's (Poignant) Guide to Ruby》的部分内容。虽然实际文本部分并未给出具体的技术细节,但基于标题、描述和部分可见的内容,我们可以围绕...

    Ruby.Performance.Optimization

    And finally, you'll dive into the Ruby interpreter internals to really understand why garbage collection makes Ruby so slow, and how you can tune it up. What You Need: Some version of Ruby. The ...

    ruby 经典教程从新手到专家

    《Ruby经典教程:从新手到专家》是一本深入浅出介绍Ruby编程语言的权威指南,由Peter Cooper编写,why the lucky stiff作序推荐,专为Ruby爱好者和希望掌握Ruby编程技术的学习者设计。本书全面覆盖了Ruby编程的基础...

    The Ruby Programming Language 2008 .pdf

    - **插图作者**:why the lucky stiff是一位著名的Ruby程序员和艺术家,为本书提供了插图。 - **编辑团队**:由Mike Loukides担任编辑,Sarah Schneider负责生产编辑和校对,Joe Wizda负责索引编制。 - **设计团队**...

    AOP in Ruby

    Why Aspect-Oriented Programming? AOP in Java and AspectJ (a Review). AOP in Ruby. What you can do today. Example AOP-isms in Ruby on Rails. Aspect-Oriented Design. The AOP Promise ...

    TryRuby:Try Ruby是一个交互式外壳,可以快速而异想天开地教授Ruby编程语言。 最初是_why的想法,它是由对Ruby充满热情并教他们的同伴(女性)如何编程的Rubyists从头开始重新创建的。

    试试Ruby! 版本2(已淘汰) 这是TryRuby的源代码! 版本2。如果要查看原始版本,请运行TryRuby! 版本2代码,然后签出旧版分支。 该代码库已过时。 值得庆幸的是,TryRuby上还有一个新版本! 基于opalrb的版本4。 ...

    ruby-notes:Ruby笔记

    Ruby笔记 这是我学习Ruby的笔记,从2017年6月14日正式开始学。 表中的内容 方法 一个方法其实就是可以完成某些任务的功能块,可以多次被利用。 定义方法 一个方法可以包含参数,或不包含...say ( "Why do you want t

    s2s:用于Ruby片段应用程序的p2p

    P2p部分基于_why显示的旧9行LOC。 所以这个工具是他的纪念品。 用法 用绿鞋Gui运行一个客户端: > ruby s2s.rb 在CLI中运行不带gui:的客户端(无依赖关系,只有ruby 1.9) > ruby p2p.rb 运行一个“服务器”(不...

    小学英语句型转换陈述句变一般疑问句特殊疑问句及练习.doc

    例如,"I am Ruby."变为"Are you Ruby?",注意第一人称I变第二人称you。 - 含有情态动词的句子,将情态动词移至句首。例如,"She can skip a rope."变为"Can she skip a rope?" - 使用助动词do或does,根据主语的...

    一款基于python语言的Web开发框架+源代码+文档说明

    ##Why Python? 我曾经使用过Java、PHP、Ruby和Python来开发Web应用,至于为什么使用Python作为XWEB的语言,其实最主要的原因: 1. Ruby不再需要新的WEB开发框架,Rails统治了一切。 2. PHP没有多线程,对于后台...

Global site tag (gtag.js) - Google Analytics