Itthon Fejlesztés Mi a rubin? - meghatározás a techopedia alapján

Mi a rubin? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Ruby?

A Ruby egy nyílt forráskódú, objektum-orientált programozási nyelv, amelyet Yukihiro “Matz” Matsumoto készített. Az egyszerűségre és a termelékenységre összpontosító programozási nyelv biztosítására tervezett Ruby alkotása Lisp, Smalltalk és Perl ihlette. Noha természetesen objektum-orientált, a Ruby eljárási és funkcionális programozási stílusokkal is alkalmazható.

A Techopedia magyarázza Rubint

Rubint a Matz azon vágya támogatta, hogy olyan szkriptnyelvvel álljon elő, amely erősebb, mint Perl, és objektumorientáltabb, mint Python. A Rubint számos kiemelkedő alkalmazásban használják, többek között: Szimulációk a NASA Langley Kutatóközpontban, Szimulációk egy Motorola kutatócsoport számára, Mikro-parancsfájl API-ként a Google SketchUp számára, A Siemens reaktív vezérlésének megvalósításának eszközeként szervizrobot a MORPHA projektnél, és mint az egyetlen programozási nyelv, amelyet a Basecamp néven ismert projektmenedzsment webhely fejlesztésére használtak. A Ruby elsősorban objektum-orientált programozási nyelv. Valójában Rubyban minden érték, beleértve a numerikus literálokat, valamint az igaz és hamis értékeket is, egy objektum. Az objektumba való kapszulázást nagyon komolyan veszik. Az objektum belső állapotához való hozzáféréshez hozzáférési módszert kell használni. A Ruby egyik legszembetűnőbb sajátossága a módszer és a funkció meghívása. Zárójelekre, amelyek általában megtalálhatók a többi programozási nyelv módszerében és funkciójában, itt nincs szükség, különösen, ha nincs szükség argumentumra. Az alkalmazásfejlesztés felgyorsítása érdekében a Ruby IDE-vel (Integrált Fejlesztési Környezet) együtt használható. Ez lehetővé teszi a programozó számára, hogy viszonylag könnyedén írjon, futtasson és hibakeresési programokat. A Ruby futtatható Windows, Linux, Mac vagy Solaris rendszeren. A jellemzően gem fájlok formájában kiadott Ruby programokat és könyvtárakat általában a RubyGems csomagolórendszerrel terjesztik. Nyílt forráskódú programozási nyelvként a Ruby ingyenesen letölthető, használható, másolható, módosítható és terjeszthető.

Mi a rubin? - meghatározás a techopedia alapján