Ruby之入门(一)

前言

这门语言不多去听过,多是没怎么用到就不会听到太多关于ruby的消息,工做须要这门语言,须要从0开始学习这门语言,慢慢学习简直...太神奇了...,原谅我见识浅薄。原来很早就已经出世了,园子中也有大几年前别人写的ruby,貌似国内一直不多有人用这门脚本语言,加上如今更多的是倾向于python了,而我却未能搭上这趟及时车,又加之要学的东西太多,若是每一个都是浅尝辄止则得不偿失。或许这门语言在之后中不太会用到或者涉及,也许对于之后学习python有帮助呢,收货的知识不怕多,就怕不学!关于ruby的历史渊源就不去涉及,咱们接下来进入ruby的hello world。python

软件下载

ruby install:rubyruby

rubyMine install:rubyMineide

破解以及注意

(1)破解:上述rubyMine连接为最新版本,安装完毕后须要注册并激活,网上各类激活码以及依据keygen.exe来生成激活码都已经失效,我是各类找,各类试,为了避免让学习ruby的童鞋浪费没必要要的时间就特此说明一下:出现注册激活的页面选择【License server】并输入【http://15.idea.lanyus.com/】点击OK,而后你懂的,激活了,就是这么simple。学习

(2)注意:当安装ruby而后再安装rubyMine后,打开rubyMine建立ruby文件时会自动加载外部库ruby,可是若是先安装rubyMine建立ruby文件时,发现没有智能提示,再去安装ruby,此时再打开rubyMine你会发现并未出现智能提示,此时你只须要将建立ruby所在的项目删除,而后从新建立项目再建立ruby文件时将会有智能提示。以下所示说明你成功了idea

HelloWorld 

让我看看ruby的心里世界是怎样的,来ruby跟世界打个招呼。spa

你到底有多神奇 

 C#计算1到100的和

  var sum = 0;
  for (int i = 0; i <= 100; i++)
  {
      sum += i;
  }
  Console.WriteLine(sum);        

 ruby计算1到100的和

sum = 0
i = 0
(1..101).each do|elem|
  sum+=i
  i+=1
end
puts sum    

结语

ruby的神奇以及强大不言而喻,其简洁的语法让我为之一叹。后续将继续按部就班讲解ruby的基础语法。follow me come on(固然有关最新EF我也不会落了,后续也会进行相应的及时讲解)!code

相关文章
相关标签/搜索