Rubīns



Rubīns

Rubīns ir atvērtā koda objektorientētā programmēšanas valoda, kuru izstrādājis Jukihiro Matsumoto. Pirmā valodas versija (0.95) tika izlaista deviņpadsmit deviņdesmit pieci , un 2011. gadā tika izlaista 1.9.3 versija.



Rubīns iegūst popularitāti, un tiek saukts ietvars Rubīns uz sliedēm ir palīdzējis palielināt tā lietošanu tīmekļa programmēšanai. Rubīna valoda ir pilnībā orientēta uz objektu, jo viss ir objekts. Piemēram, pat visvienkāršākajiem datu tipiem, piemēram, veseliem skaitļiem, ir metodes un gadījumu mainīgie. Tas nodrošina lielāku iespēju izmantot metožu ķēdi, kur daudzas koda rindas var apvienot vienā. Piemēram, ja vēlaties virknē izmantot trīs dažādas metodes, viens no veidiem ir vairāku koda rindiņu uzrakstīšana, kā parādīts zemāk.

x = 'Computer'.reverse y = x.upcase z = y.downcase

Šīs metodes tā vietā varētu būt pieķēdētas, kā parādīts zemāk esošajā kodā.



z = 'Computer'.reverse.upcase.downcase

Rubīns ir arī elastīga valoda, jo tas ļauj programmētājiem, ja vēlaties, veikt izmaiņas dažādās valodas daļās. Plašāka informācija par Ruby programmēšanu ir pieejama, izmantojot tālāk minētos resursus.

Kā lieto Rubīnu?

Visbiežāk Ruby tiek izmantots tīmekļa lietojumprogrammās. Galvenais aicinājums ir tāds, ka programmētājiem nav jāpavada daudz laika, izveidojot savus failus.