Ruby真的比Java更好?
Ruby On Rails 创始人:对Java 说再见
  这两周以来围绕Java发生的两件大事:EclipseCon 和TheServerSide Java Symposium,在业界掀起了一场关于Java与动态语言之间的不休争论。 [详细阅读]

Java之父称PHP,Ruby以及C#,不足为惧
  有些人问道当前Java 所面临的威胁时,Gosling给予了这样的回答,“PHP 和Ruby 是非常好的系统,但是它们作为脚本语言来发挥力量,只局限于网页这一领域内。” [详细阅读]

 
高手传道 Ruby编程技巧
没有Rails Java程序员如何使用Ruby
  Ruby on Rails仅是使Ruby成为伟大的一个因素,这就象EJB仅是Java企业平台的一个组成部分一样。本文将带你一同讨论,作为一名Java开发者,仅利用Ruby自身所能够实现的功能。 [详细阅读]

使用Eclipse+RDT插件进行Ruby开发
  Ruby是一种纯面向对象的语言。不同于Java,Ruby中的一切都是对象。Ruby的语法主要来源于Smalltalk,Python和Ada。Ruby是一种单继承的语言,但是它提供了一些Java技术所没有实现的高级特征。  [详细阅读]

用Ruby+Builder创建XML应用
  自从去年Ruby on Rails问世后,人们对Ruby语言的兴趣稳定地增长起来。Rails已经帮助人们看到了什么是Ruby:一种非常体面的,易学的且使用中充满了乐趣的语言,甚至适合于工业级应用软件的开发。 [详细阅读]

 
近期优秀专题

正版化,谁为你买单?

代码的力与美 程序设计中的美学

“吃螃蟹的人” 一个开源工作者的告白

Borland二十年传奇成空 程序员何去何从
 
Ruby程序设计入门讲座
第一讲 安装配置
  如果你象我一样正在从事软件开发,那么我们就有共识:尽管学习一种新的编程语言可能是一件趣事,但是只有你对它具有深入了解之后,你才有资格以一种怀疑眼光来看待另一种编程语言。 [详细阅读]

第二讲 对象,方法和类
  在Ruby中,一切都是对象。而不是如Java或C++中的原始类型;字符串是对象,类和方法也就不是对象。 [详细阅读]

第三讲 变量与赋值
  你是否注意到前面所有的示例代码中都缺少某种东西?难道你必须输入常数,实例变量或类变量?绝对不是!这正是Ruby的真正面向对象的天性的一部分。  [详细阅读]

第四讲 类变量和类方法
  象大多数面向对象语言一样,Ruby类也允许定义类变量和方法。一个类变量允许在一个类的所有实例间共享单个变量。在Ruby中,两个@@号用于指示类变量。 [详细阅读]

第五讲 方法存取控制
  当设计应用程序时,可能想实现一个方法仅为一个对象内部使用而不能为另外一些对象使用。 [详细阅读] 

第六讲 多继承
  尽管多重继承可能成为一种语言强有力的特征,但是由于它会增加该语言的复杂性和歧义,因此许多面向对象语言都没有加入它。 [详细阅读]

第七讲 数字、字符串和其它
   学习一种新的编程语言时,首先理解该语言提供的"标准"类型是非常有用的。所以,我们先探讨数字类型,字符串类型,布尔类型和另外一些基本的Ruby数据类型。 [详细阅读]

第八讲 数据结构
  就象许多程序语言一样,Ruby也提供了完整的数据结构来存储和管理数据与对象。 [详细阅读]

第九讲 代码块、迭代子和过程对象
  在Ruby的一切都是一个对象。甚至一个代码块也是一个对象!在Ruby中,代码对象被称为代码块。你可以把代码块想像成小的程序单元。  [详细阅读]

第十讲 输入输出和标准库
  在编写Ruby代码时都使用了大量的Ruby标准输出方法。其中,最为常用的是print和puts方法。  [详细阅读]

第十一讲 一个简单的例子
  基于目前学习的Ruby知识并有Ruby标准库的帮助,你应该能够构建一个真实世界的应用程序了。  [详细阅读]

Ruby语言快速入门相关推荐

  1. Swift 1.1语言快速入门7.2使用无参函数

    Swift 1.1语言快速入门7.2使用无参函数 无参数函数是指没有参数列表的函数.以下对它的声明定义.调用以及最简单的函数--空函数进行详细的讲解 7.2.1  无参函数的声明定义 函数在使用之前必 ...

  2. Swift教程Swift语言快速入门(内部资料)

    Swift语言快速入门(内部资料) 试读下载地址:http://pan.baidu.com/s/1eQCGRHw 前言Swift教程Swift语言快速入门(内部资料)Swift教程Swift语言快速入 ...

  3. Common Lisp语言快速入门

    zhezhelin Common Lisp语言快速入门 Lisp是软件领域的分裂力量.一方面,Lisp爱好者誓言Lisp比软件领域内的其它语言都更加快捷.整洁和强大:而反对者则辩称,不可靠的执行和库支 ...

  4. sql语言和php,SQL语言快速入门(三)_php

    我们日常使用SQL语言的工作过程中,使用最多的还是从已经建立好的数据库中查询信息.下面,我们就来详细介绍一下如何使用SQL语言实现各种数据库查询操作. SELECT-FROM 为方便讲解,我们在数据库 ...

  5. Swift语言快速入门

    Swift语言快速入门(首部同步新版官方API文档和语法的Swift图书,确保代码可编译,作者专家在线答疑,图书勘误实时跟进) 极客学院 编著   ISBN 978-7-121-24328-8 201 ...

  6. Swift 语言快速入门

    Swift 语言快速入门 简单值 控制流 函数闭包 对象和类 枚举和结构体 协议和拓展 错误处理 泛型 由于项目原因,需要做一款 iOS 应用...然后这个任务就落到了我身上-emm 经过我的全方面了 ...

  7. JAVA程序设计-头歌实训-------# 第一阶段 Java语言快速入门

    第一阶段 Java语言快速入门 第1关:Java程序的基本框架:Hello Java World! 任务描述 本关的任务是编写你人生中第一个Java程序,从此开启你的Java实训之旅,显示效果如下: ...

  8. Python语言快速入门(上)

    前言 首先需要说明的是,本期图文仅涉及Python语言的基础入门内容,由于我也不是计算机本专业的学生,这些内容完全是出于强烈的学业兴趣而撰写的,其中难免会出现一些表述不恰当的地方,如果存在问题,欢迎我 ...

  9. Python语言快速入门上

    目录 1.前言 2.变量和常量 1)Python对象模型 2)Python变量 二.运算符和表达式 [运算符和表达式] [位运算符] [逻辑运算符] [成员运算符] [身份运算符] [常用内置函数] ...

  10. Python语言快速入门(下)

    前言 本图文是本期图文的下篇,可能篇幅较长大概有10000多字,很高兴您能阅读,也感谢您的关注支持!这期下篇主要还是接着上次的内容继续,在上篇中我介绍了关于Python环境的安装.基本数据处理.输入输 ...

最新文章

  1. 封装,抽象,继承,多态
  2. java image_Java 图片处理解决方案:ImageMagick 快速入门教程
  3. 文件夹exe病毒查杀方法(图解)
  4. zk 08之:Curator之一:zk客户端Curator
  5. JimuReport积木报表—分版设计解决什么问题?
  6. 视觉SLAM笔记(1) 初识SLAM
  7. java 泛型 class t_java 泛型中classT 和T的区别是什么?
  8. orc parquet区别 spark_HIVE存储格式ORC、PARQUET对比
  9. 2018年1月3日-江苏地税系统无法正常登陆的解决方案
  10. vue3.0 axios 引入及使用
  11. https://www.icourse163.org/learn/PKU-1002534001?tid=1003136008#/learn/quiz?id=1003986014
  12. RINEX3.05格式中的主要更新
  13. python正态检验_Python的数据正态性检验
  14. 中兴新支点操作系统_中兴新支点操作系统v3.2.2 最新版
  15. ssl证书 嵌入式设备_ngx_http_ssl_module
  16. c++ 计算正弦的近似值_C语言中计算正弦的相关函数总结
  17. 自车坐标系下的物体相对和绝对位置和速度计算
  18. 安装php详细步骤,PHP开发:安装PHP详细步骤
  19. java:获取本机IP,Linux环境下使用InetAddress.getLocalHost()方法获得127.0.0.1
  20. PAT 1108 Finding Average

热门文章

  1. jrebel离线激活_jrebel激活
  2. 呼叫中心系统源码_RC09(支持二次开发)CC呼叫中心系统 源码
  3. 旧版sai笔刷_sai2笔刷素材包
  4. MAX485芯片收发详解 实现485通信
  5. 一款基于 Python 语言的 Linux 资源监视器!
  6. php爬虫框架选用什么
  7. 计算机网络——大数据、物联网
  8. java,Hash冲突及解决办法
  9. 计算机视觉之基本概论
  10. R语言入门:R、R Studio的安装配置【多图详解、保姆级教程】