Ծրագրավորման Լեզու Ruby

Ruby- ն դինամիկ, ռեֆլեկտիվ, ընդհանուր նշանակության ծրագրավորման լեզու է։ Այն նախագծվել և զարգացել է 1990 թվականի կեսերին Ճապոնիայի Յուկիխիրո «Մաթ» Մացումոտոյի կողմից։

Ruby
Изображение логотипа
Տեսակօբյեկտ կողմնորոշված ծրագրավորման լեզու
Առաջացել է1995
ՍտեղծողՅուկիհիրո Մացումոտո
ՆախագծողՅուկիհիրո Մացումոտո
Ընդլայնումներ.rb և .rbw
ՕՀWindows, Լինուքս, BSD և մաքՕՍ
Համացանցի տվյալների տեսակapplication/x-ruby և text/x-script.ruby
Ներշնչվել էԱդա, Dylan?, Perl, Python, Smalltalk, C++, Կլու, Eiffel, Լիսպ, BASIC?, Lua և Emacs?
ԱրտոնագիրRuby License?, GPLv2 և 2-clause BSD License?
Անվանված էսուտակ
Կայքruby-lang.org(անգլ.)
Ելակոդgit.ruby-lang.org/ruby.git
Ծրագրավորման Լեզու Ruby Ruby programming language Վիքիպահեստում

Նրա հեղինակի համաձայն, Ռուբինն ազդեցություն ունեցավ Perl, Smalltalk, Eiffel, Ada և Lisp ծրագրավորման լեզուների վրա։ Այն աջակցում է բազմաթիվ ծրագրավորման պարադիգմների, ներառյալ ֆունկցիոնալ, հրամայական։ Այն նաև ունի դինամիկ տիպային համակարգ և ավտոմատ հիշողության կառավարում։

Պատմություն

Վաղ կոնցեպտը

Մատսումոտոն ասել է, որ Ռուբիի միտքը ծագել է 1993 թվականին։ 1999 թվականի գրառմանը՝ նա նկարագրում է լեզվի մասին իր վաղ գաղափարներից մի քանիսը.

Ծրագրավորման Լեզու Ruby  Ես խոսում էի իմ գործընկերոջ հետ,օբյեկտի վրա հիմնված սկրիպտային լեզվի հնարավորության մասին։ Ես գիտեի, Perl ծրագրավորման լեզուն(Perl4, այլ ոչ թե Perl5), բայց այն ինձ դուր չեկավ, քանի որ այն ունի խաղակիքների լեզվի հոտ։ Օբյեկտի վրա հիմնված լեզուն կարծես խոստումնալից էր։ Ես գիտեի Python: Բայց ինձ դուր չեկավ, քանի որ ես չէի կարծում, որ դա օբյեկտի վրա հիմնված լեզու էր։ - OO- ի առանձնահատկությունները կարծես ավելացան լեզվին։ Որպես լեզուների մոլագար և ՕՕ 15 տարվա երկրպագու, ես իսկապես ցանկանում էի իրական օբյեկտի վրա հիմնված, հեշտ օգտագործման սցենարական լեզու։ Ես փնտրում էի, բայց չկարողացա գտնել։ Ուստի որոշեցի ստեղծել։ Ծրագրավորման Լեզու Ruby 

Մատսումոտոն նմանեցնում է Ռուբիի պարզ դիզայնը, Lisp լեզվին, իր առանցքում, Smalltalk նման օբյեկտի համակարգով, բլոկներ, ոգեշնչված բարձրակարգ գործառույթներով և գործնական օգտակարությամբ նմանեցնում է Perl-ին։

Ծանոթագրություններ

Tags:

🔥 Trending searches on Wiki Հայերեն:

Հրամայական եղանակԲարդիԱկրոստիքոսՀամաստեղություններՍևանա լիճԿալցիումԴերենիկ ԴեմիրճյանՀայաստանի զինված ուժերԱրևմտյան ՀայաստանԷյֆելյան աշտարակԱղասի ԱյվազյանՍտրեպտոկոկային ֆարինգիտՎանա լիճԳագիկ ԲԲացականչական նշանԼևոն ԱրոնյանԿիրանց (Տավուշի մարզ)Հայկական մշակույթՂազարոս ԱղայանՎեներա (մոլորակ)ՂըզըլհաջըլիՄիլանՀայաստանի բուհերի ցանկԳուգլ (որոնողական համակարգ)Յուրի ՎարդանյանԱրտաշատԹիթեռներԱնալ սեքսԾիածանՎրաստանԱստղԿուսաթաղանթՄարդու առնանդամՉարլզ ԴարվինՆոյՕրգազմՏարերային աղետներՔաոս (վեպ)Գորշ արջՔիշ (կղզի)Ուսուցման մեթոդներԱրշակունիներԳագիկ ԱԱզատի ջրամբարՀայաստանի Կարմիր գիրքՊտուղԷվոլյուցիաՊոլ ՄորֆիԱրշակ ԲՀին աստվածներ (դրամա)ԿապանՄուտացիաՓոքր ՄհերՀանգԼևոն ԲՑեղին սիրտը (ժողովածու)ՄիջատներԱնասնապահությունՎարդավառԿոտորակ (մաթեմատիկա)ՕքսիդՄհեր ՄկրտչյանՀայկական դիցաբանությունԼյարդի հիվանդություններՉինաստանԱրշակ եպիսկոպոս ԽաչատրյանՍևրի պայմանագիրԿառավարում (տնտեսագիտություն)Միավորված ազգերի կազմակերպությունՀաղպատի վանական համալիրԽոր ՎիրապՍակրավորՎիքիպահեստՄիջին ականջի բորբոքումՄերկուրի (մոլորակ)🡆 More