对于ruby这门面向对象的语言而言,我还真不知道该说什么好,从大学时代(10多年前开始学习GIS之软件ESRI ArcGIS)就已经领教过了,初次接触感觉面向对象就应该用鼠标o(∩_∩)。
我现在是基于二次开发使用ruby的,就写点以下的笔记完全应该足够使用了。
脚本语言的学习无非就是 文本,变量,常量和数组。
了解点简单的语法吧:
一、万恶的Hello World!依然登场啊。
puts "Hello Wolrd!"
后面还可以打很多以puts 输出的单引号,双引号,嵌入在双引号的单引号,嵌入在单引号中的双引号。
puts 'Hello Wolrd!'
puts "Hello Wolrd!"
puts "He'll'o Wolrd!"
puts 'He"ll"o Wolrd!'
其他的符号我就不管了,我就只认这4种了,应该完全满足我的使用需求了。
至于这些内容是否可以编入一个文件*.rb结尾的来运行,也与我无关,因为我的应用暂时仅仅局限于现有IDE软件里边调用的脚本。学过JAVA就没必要了解那么透彻了,无非就是运行什么命令行工具之类的了。
甚至于打印出错显示^ 或者error之类的我也暂时考虑不到那么多,该绕开就绕开吧,后面慢慢解决。
二 注释#
这个可以跳过,应该不会跟其他脚本语言中用到的/* */或者 // 或者 -- 有什么本质上的区别。
其他的暂时没考虑到,跳过,肯定会有变量,常量和数组的后面补充。
我现在是基于二次开发使用ruby的,就写点以下的笔记完全应该足够使用了。
脚本语言的学习无非就是 文本,变量,常量和数组。
了解点简单的语法吧:
一、万恶的Hello World!依然登场啊。
puts "Hello Wolrd!"
后面还可以打很多以puts 输出的单引号,双引号,嵌入在双引号的单引号,嵌入在单引号中的双引号。
puts 'Hello Wolrd!'
puts "Hello Wolrd!"
puts "He'll'o Wolrd!"
puts 'He"ll"o Wolrd!'
其他的符号我就不管了,我就只认这4种了,应该完全满足我的使用需求了。
至于这些内容是否可以编入一个文件*.rb结尾的来运行,也与我无关,因为我的应用暂时仅仅局限于现有IDE软件里边调用的脚本。学过JAVA就没必要了解那么透彻了,无非就是运行什么命令行工具之类的了。
甚至于打印出错显示^ 或者error之类的我也暂时考虑不到那么多,该绕开就绕开吧,后面慢慢解决。
二 注释#
这个可以跳过,应该不会跟其他脚本语言中用到的/* */或者 // 或者 -- 有什么本质上的区别。
其他的暂时没考虑到,跳过,肯定会有变量,常量和数组的后面补充。