首页 > 学院 > 开发设计 > 正文

Terry七月Ruby读书笔记(比较详细)第1/4页

2019-10-26 19:22:23
字体:
来源:转载
供稿:网友

Page 3 概述

¨         解释执行:Python,Ruby,交互性很好;

¨         编译执行:Pascal, C,速度较快。

n         本地执行,如C,C++;

n         虚拟机执行,如Java, C#。

 

¨         动态语言,如JavaScript,Ruby;

¨         静态语言,如C++,Java。

 

语言

¨         语法

关键字

¨         语义

¨         语用

 

松本行弘(Matz) 1993

Ruby [`ru:bi](红宝石)

 

 

Ruby 吸取了 perl 的正则表达式, python 的简单性可读性,smalltalk 的纯面向对象语法和单继承,LISP 的无穷嵌套的语法,Java的线程…

 

Page 14 上手

XP

Cmd

C:/Documents and Settings/Administrator>ruby -v

ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

 

第一种方式:ruby命令

C:/Documents and Settings/Administrator>ruby -e 'print "hello world"'

hello world

 

ruby               运行ruby;

-e                  执行后面的ruby脚本程序;

print               打印显示;

hello,world     要输出的内容。

 

第二种方式:irb交互执行

C:/Documents and Settings/Administrator>irb

irb(main):001:0> print "hello world"

hello world=> nil

irb(main):002:0> exit

 

exit: 退出irb交互式环境

 

第三种方式:创建ruby脚本

C:/Documents and Settings/Administrator>copy con helloworld.rb

print "hello world"

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表