ரூபி (நிரலாக்க மொழி): திருத்தங்களுக்கு இடையிலான வேறுபாடு

உள்ளடக்கம் நீக்கப்பட்டது உள்ளடக்கம் சேர்க்கப்பட்டது
சி தானியங்கி: 51 விக்கியிடை இணைப்புகள் நகர்த்தப்படுகின்றன, தற்போது விக்கிதரவில் இ...
No edit summary
வரிசை 1:
{{infobox programming language
| name = ரூபி
| logo = [[File:Ruby logo.svg | frameless|100px]]
| paradigm = [[Multi-paradigm programming language|multi-paradigm]]:[[பொருள் நோக்கு நிரலாக்கம்]], [[Object-oriented programming|object-oriented]], [[Imperative programming|imperative]], [[Functional programming|functional]], [[Reflective programming|reflective]]
| scope = lexical, sometimes dynamic
| year = 1995
| designer = [[யுகிரோ மாட்ஸுமோட்டோ]]
| developer = யுகிரோ மாட்ஸுமோட்டோ, et al.
| latest_release_version = 2.0.0-p247
| latest_release_date = {{release date|2013|06|27}}
| typing = [[Duck typing|duck]], [[Dynamic typing|dynamic]]
}}
 
 
'''ரூபி''' (Ruby Programming Language) என்பது ஒரு [[திறந்த மூல]] [[நிரல் மொழிகள்|நிரலாக்க மொழி]]யாகும். இன்றைய தேதியில் [[இணையம்|இணைய]]த்தில் மிகுந்த அங்கீகாரமும் பிரபலமும் அடைந்துவரும் மொழி இதுவே. இம்மொழியை உருவாக்கியவர் [[ஜப்பான்]] நாட்டைச் சேர்ந்த [[யுகிரோ மாட்ஸுமோட்டோ]] என்ற [[நிரலாளர்]].
 
== எடுத்துக்காட்டு ==
{{stub}}
 
வருக வையகமே நிரல்
<source lang="ruby">
#!/usr/bin/python
puts "வருக வையகமே!"
</source>
 
வெளியீடு(Output)
<source lang="text">
வருக வையகமே!
</source>
 
வேறுபடுபவை(Variable)
<source lang="ruby">
#! /usr/bin/ruby
a = 1
b = 2
puts a + b
</source>
 
வெளியீடு(Output)
<source lang="text">
3
</source>
 
இணை ஒப்படைப்பு(parallel assignment)
<source lang="ruby">
#! /usr/bin/ruby
#comment விளக்கம் கூறு
a, b = 1, 2
language = "ruby"
puts a, b, language
</source>
 
வெளியீடு(Output)
<source lang="text">
1
2
ruby
</source>
 
கூற்று(Expression)
<source lang="ruby">
#! /usr/bin/ruby
puts 1 + 2, 2 - 3, 2 * 3, 5 / 2, 5.0 / 2
</source>
 
வெளியீடு(Output)
<source lang="text">
3
-1
6
2
2.5
</source>
 
கூற்று
<source lang="ruby">
#! /usr/bin/ruby
puts 2 > 3, 1 < 3
puts 2 > 3 and 1 < 3
puts 1 < 2 < 3
puts 1 + 2 * 3 + 5
puts 1 or 2
puts 1 and 2
</source>
 
வெளியீடு(Output)
<source lang="text">
false
true
false
true
12
1
2
</source>
 
சரம்(String)
<source lang="ruby">
#! /usr/bin/ruby
language = "தமிழ்"
lang = 'தமிழ்'
kural = <<-eos
அகர முதல எழுத்தெல்லாம் ஆதி
பகவன் முதற்றே உலகு.
eos
puts language, lang
puts kural
</source>
 
வெளியீடு(Output)
<source lang="text">
தமிழ்
தமிழ்
அகர முதல எழுத்தெல்லாம் ஆதி
பகவன் முதற்றே உலகு.
</source>
 
[[பகுப்பு:ரூபி நிரலாக்க மொழி]]
"https://ta.wikipedia.org/wiki/ரூபி_(நிரலாக்க_மொழி)" இலிருந்து மீள்விக்கப்பட்டது