轻松学习Ruby


Ruby给你自由,让你更加宽松的编程,让你在编程中享受乐趣。

         Ruby具备简洁性,扩展性,稳定性的性质。正是这些性质,是我对她偏爱有佳,我最先接触的是C/C++,毋庸质疑,他们是非常强大的语言,而且世界上大多数的程序员都在使用给他们,我本人也不例外,但在学习Ruby之后,刚接触之时,我就为其简洁性和扩展性而折服,与之相比的C/C++则显得有些死板,我想这也可能是动态编程语言与静态语言的一个不同之处。Ruby是一种动态的编程语言,简单的说,动态编程语言不需要再编写程序之前先把所需要用到的数据类型确定,而且程序也没有调试的过程,直接运行。如下所示:

在用C++时,我们可能会这样写:int MyNumber,YouNumber;即在声明变量时需要先说明数据的类型,但如果用Ruby来写的话,则可以这样写,MyNumber=201332,YouNumber=563656;然后在使用Ruby解释器时,解释器会更具它的值确定它的类型。

         Ruby也是一中面向对象的编程语言,而且其面向对象的程度比C/C++更甚。在Ruby中总结了23中设计模式,虽然这些模式并不是独有的,其他的编程语言也在使用,但经过总结分类之后,让大家在使用过的时候意识到模式的存在,使我们在设计程序时事半功倍。

         还想补充的一点是,该语言的设计者松本行弘是一位非常了不起的人物,其独到的见解非常值得大家的学习,所以建议大家阅读他所写的书籍和先关资料,那会是非常宝贵的知识财富。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ruby DevKit是一个用于在Windows平台上编译和安装Ruby C扩展的工具包。它帮助开发人员在Windows环境中使用Ruby编程语言时充分利用C语言扩展。Ruby DevKit的版本号为3.2.2-1。 这个版本的Ruby DevKit提供了一些重要的特性和功能。首先,它支持最新的Ruby版本,因此开发人员可以使用最新的Ruby语言功能和库。其次,它包含了编译和安装C扩展所需的工具和库。这些工具和库使开发人员能够轻松地编写和使用性能更好的C扩展,从而提高Ruby应用程序的执行效率。 Ruby DevKit 3.2.2-1还提供了一些附加的功能。例如,它包含了一个名为msys2的工具,可以提供一个类Unix的Shell环境,使开发人员可以在Windows上使用类Unix的命令和工具。这使得开发人员不仅能够使用Ruby编程语言,还能够使用其他常用的类Unix工具来进行开发和调试。 此外,Ruby DevKit还包含了一些与C扩展相关的例子和文档,帮助开发人员更好地理解和使用Ruby C扩展。开发人员可以通过这些例子和文档来学习和掌握如何编写高效的C扩展,以满足他们的特定需求。 综上所述,Ruby DevKit 3.2.2-1是一个功能强大的工具包,为开发人员在Windows平台上使用Ruby编程语言提供了方便和便利。它不仅支持最新的Ruby版本和功能,还提供了强大的C扩展编译和安装工具,以及类Unix的Shell环境和相关文档,帮助开发人员实现高效和灵活的开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值