首页 | Linux | 论坛 | 精华 | 博客 | 资料 | 手册 | 知识库 | 下载 | 人才 | 沙龙 | 搜索 | 登录 | 注册  
下载分类
操作系统
系统相关
网络互连
开发工具
应用程序
多媒体工具
游戏娱乐
资料视频
本类周下载TOP10
本类总下载TOP10
您的位置:自由软件库->开发工具->开发语言->Ruby

首字母搜索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


软件名称: Ruby
授权方式: GPL
操作系统: Linux,FreeBSD,i386,x86_64
软件大小: 2.5K
最新更新: 2012-10-22 12:03:03
软件简介:

  Ruby,一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言,由日本人松本行弘(まつもとゆきひろ,英译:Yukihiro Matsumoto,外号matz)开发,遵守GPL协议和Ruby License。Ruby的作者认为Ruby > (Smalltalk + Perl) / 2,表示Ruby是一个语法像Smalltalk一样完全面向对象、脚本执行、又有Perl强大的文字处理功能的编程语言。其他特色包括:

  * 运算符重载

  * 自动垃圾回收

  * 弱类型(动态类型 | 标量变量)

  * 变量无需声明 (不必事先宣告变量)

  * 在Windows上,加载DLL

  * 巨大的标准库(函式库;Library)

  减少编程时候的不必要的琐碎时间,令编写程序的人高兴,是设计 Ruby 语言的 Matz 的一个首要的考虑;其次是良好的界面设计。他强调系统设计必须强调人性化,而不是一味从机器的角度设想。

  “ 人们特别是电脑工程师们,常常从机器着想。他们认为:“这样做,机器就能运行的更快;这样做,机器运行效率更高;这样做,机器就会怎样怎样怎样。”实际上,我们需要从人的角度考虑问题,人们怎样编写程序或者怎样使用机器上应用程序。我们是主人,他们是仆人。 ”

  遵循上述的理念,Ruby 语言通常非常直观,按照编程人认为它应该的方式运行。

  Semantics

  Ruby 是完全面向对象的:任何一点数据都是对象,包括在其他语言中的基本类型(比如:整数,布尔逻辑值),每个过程或函数都是方法。

Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.

Oh, I need to mention, it totally free, which means not only free of charge, but also freedom to use, copy, modify, and distribute it.

相关论坛: 下载频道交流区 讨论区
立即下载

ruby-1.8.4.tar.gz
ruby-1.8.5.tar.gz
ruby-1.8.5-p2.tar.gz
ruby-1.8.5-p12.tar.gz
ruby-1.8.6-preview1.tar.gz
ruby-1.8.6-preview3.tar.gz
ruby-1.8.6.tar.gz
ruby-1.8.5-p35.tar.gz
ruby-1.8.6-p36.tar.gz
ruby-1.8.6-p110.tar.gz
ruby-1.8.5-p113.tar.gz
ruby-1.8.6-p111.tar.bz2
ruby-1.8.6_p111-to-p113.patch.bz2
ruby-1.8.6-p114.tar.bz2
ruby-1.8.7-preview2.tar.bz2
ruby-1.8.7.tar.bz2
ruby-1.8.7-p22.tar.bz2
ruby-1.8.6-p230.tar.bz2
ruby-1.8.6-p286.tar.bz2
ruby-1.8.7-p72.tar.bz2
ruby-1.8.6-p287.tar.bz2
ruby-1.9.1-preview1.tar.gz
ruby-1.9.1-p0.tar.bz2
ruby-1.9.1-p129.tar.bz2
ruby-1.8.6-p369.tar.bz2
ruby-1.8.7-p174.tar.bz2
ruby-1.8.6-p383.tar.bz2
ruby-1.9.1-p243.tar.bz2
ruby-patches-1.9.3_rc1.tar.bz2
ruby-patches-1.8.7_p357.tar.bz2
ruby-patches-1.9.3_p0.tar.bz2
ruby-rc4-0.1.4-git.tgz
ruby-patches-1.9.3_p125.tar.bz2
ruby-patches-1.9.3_p286.tar.bz2

 Linux最新资讯更多>> 
·Evernote推进入华节奏:
·桌面操作系统 4 月最新
·Linux基金会:Linux成B
·中国联通升级HSPA+网络
·联通“随意打”论战:绝
·阿里巴巴集团30亿美元贷
·要以扫黄打非的精神进行
·内核源码,ARM架构上的
·Ubuntu 10.04版本企业云
·企业级Linux三国鼎立 与
·开源图像软件GIMP开发者
·不给Source就捣蛋?谈G
 IT最新资讯更多>> 
·大连外企500强急招java
·(内部推荐)EMC-Princ
·(内部推荐)EMC-greenpl
·页游公司招聘:运维开发
·赶集移动部门招聘前端开
·【北京】知名软件公司招
·有莫有C++ and C# and
·下班路上捡到一张工资表
·猎头代招:北京大型上市
·DSI猎头代招:华为-IP部
·上海诚聘JAVA工程师
·微软和苹果10大失败产品
·Darl McBride离开领导岗
·提升Qt的应用诺基亚即将
 综合:更多>> 
·PHP中strtotime函数使用
·五个常见 PHP数据库问题
·初探PHP单元测试利器:
·PHP开发人员容易忽略的
·逃离伪PHP程序员应该做
·大型Web应用运行时 PHP
·PHP企业级应用缓存技术
·PHP应用提速面面观
·用书签查询网站pr值
·PHP句法规则详解
·阴历-农历-转换类
·PHP定时执行任务的实现
·几种有用的变型 PHP中循
·PHP如何修改Linux或Uni
·PHP中全面阻止SQL注入式
·分享几个非常有用的PHP
·PHP面向对象法则
·优化PHP程序的方法
·orcale queue
·谁可以推荐几本经典的操
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号