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:一种很体面的,易学的且使用中充满了乐趣的语言,甚至适合于工业级应用软件的开发。 [具体阅读]

 
最近优秀专题
 
Ruby程序设计入门讲座
第一讲 安装配置
  假设你象我一样正在从事软件开发,那么我们就有共识:虽然学习一种新的编程语言可能是一件趣事,可是仅仅有你对它具有深入了解之后,你才有资格以一种怀疑眼光来看待还有一种编程语言。 [具体阅读]

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

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

第四讲 类变量和类方法
  象大多数面向对象语言一样,Ruby类也同意定义类变量和方法。一个类变量同意在一个类的全部实例间共享单个变量。在Ruby中,两个@@号用于指示类变量。 [具体阅读]

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

第六讲 多继承
  虽然多重继承可能成为一种语言强有力的特征,可是因为它会添加该语言的复杂性和歧义,因此很多面向对象语言都没有添加它。 [具体阅读]

第七讲 数字、字符串和其他
   学习一种新的编程语言时,首先理解该语言提供的"标准"类型是很实用的。所以,我们先探讨数字类型,字符串类型,布尔类型和另外一些主要的Ruby数据类型。 [具体阅读]

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

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

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

第十一讲 一个简单的样例
  基于眼下学习的Ruby知识并有Ruby标准库的帮助,你应该可以构建一个真实世界的应用程序了。  [具体阅读]

Ruby新手教程和技巧的更多相关文章

  1. Ruby入门教程和技巧

    转自:http://blog.csdn.net/cqfz123/article/details/1349050   Ruby真的比Java更好? Ruby On Rails 创始人:对Java 说再见 ...

  2. 有用PHP依赖管理工具Composer新手教程

    PHP依赖管理工具Composer新手教程 Composer 是 PHP 的一个依赖管理工具.它同意你申明项目所依赖的代码库,它会在你的项目中为你安装他们. 依赖管理 Composer 不是一个包管理 ...

  3. MATLAB新手教程

    MATLAB新手教程   .MATLAB的基本知识 1-1.基本运算与函数    在MATLAB下进行基本数学运算,仅仅需将运算式直接打入提示号(>>)之後,并按入Enter键就可以.比如 ...

  4. Groovy新手教程

    Groovy新手教程 kmyhy@126.com  2009-5-13 一.groovy是什么 简单地说,Groovy 是下一代的java语言,跟java一样,它也执行在 JVM 中. 作为跑在JVM ...

  5. Android基础新手教程——1.10 反编译APK获代替码&资源

    Android基础新手教程--1.10 反编译APK获代替码&资源 标签(空格分隔): Android基础新手教程 本节引言: "反编译Apk".看上去好像好像非常高端的样 ...

  6. ionic新手教程第七课-简要说明几种界面之间的參数传递及优缺点

    截至2016年4月13日19点32分,我公布的ionic新手教程,已经公布6课了, 总訪问量将近6000,平均每节课能有1000的訪问量.当中訪客最多的是第三课有2700的訪客. watermark/ ...

  7. Ruby 参考教程

    Ruby 参考教程 https://www.ruby-lang.org/zh_cn/documentation/ http://ruby-doc.org/docs/ https://ruby-chin ...

  8. Web项目的发布新手教程

    ASP.NET服务器发布新手教程 ——本文仅赠予第一次做Web项目,需要发布的新手们,转载的请注明出处. 首先我们说一下我们的需要的一个环境.我使用的是Visual Studio 2010,版本.NE ...

  9. webstorm的中文教程和技巧分享

    webstorm是一款前端javascript开发编辑的神器,此文介绍webstorm的中文教程和技巧分享.webstorm8.0.3中文汉化版下载:百度网盘下载:http://pan.baidu.c ...

随机推荐

  1. BNU10791:DOTA选人

    DOTA(Defense of the Ancients)是一款很受欢迎的游戏.DOTA将10个游戏玩家分为两组,分别为天灾和近卫,推倒对方主基地的一方获得胜利.每个玩家可以选择一个英雄作为游戏中的角 ...

  2. [RxJS] Error Handling in RxJS

    Get your code back on the happy path! This lesson covers a variety of ways to handle exceptions thro ...

  3. IOS 6.0+ Autolayout — UITableViewCell 高度调整

    要实现的效果 要求: storyboard上的准备工作 建好cell自定义AutoCell 类,关联好控件,事先准备好一些数据源 实现tableview的委托方法 核心部分,HeightForRow方 ...

  4. java接口传递数据的实例

    我们要讲E类中的数据变化通知A类,这样通过接口F来实现.具体原理就是E的每次数据改变都让其通知接口:而A类继承接口,所以每次E的调用接口都会触发A类的数据更改事件的触发. 首先创建一个类E: publ ...

  5. JavaScript 之 call apply bind

    关键字 this 绑定的方法 this的动态切换,固然为JavaScript创造了巨大的灵活性,但也使得编程变得困难和模糊.有时,需要把this固定下来,避免出现意想不到的情况.JavaScript提 ...

  6. Visifire Chart控件设置 柱状图 条的宽窄

     Chart myChart = new Chart();myChart.DataPointWidth = 5;宽度以PlotArea的百分比为单位,如下例: chart.Width = 500; c ...

  7. C#不用COM组件导出数据到Excel中

    <?xml version='1.0'?><?mso-application progid='Excel.Sheet'?><Workbook xmlns='urn:sch ...

  8. 17 java 存在的问题(转)

    java的问题: 1.性能:java的内存管理似乎比较自动化,但其实性能不是特别好.尤其是new对象的时候没有节制.在java中,有些对象构造成本很低,有些 很高.特别在UI编程的时候,大多数的UI对 ...

  9. C#中弹出新窗口

    1.在主窗体程序中定义对应别的窗体的对象 Form_a_class form1 = Form_a_class  test_delegate(); 2.调用显示 form1.ShowDialog();

  10. 移动端常见的不同苹果手机media query汇总

    在做手机网站的时候,我经常用百分比布局,但是经常在不同的手机显示的不同 比如说,一样的东西,在iphone4(s).5(s).6.plus中都会有不同显示 有时候也想有为了某个手机单独的做一些效果,来 ...