Руби Това е обектно-ориентиран език за програмиране, който е ориентиран главно към уеб разработката и ако го комбинираме с рамка като напр Релси или Синатра ще имаме швейцарски армейски нож за всяко развитие.
Но понякога започването на развитие на нов език струва малко, така че не е лошо да подготвим нашата среда за използването на този нов език, да напишем класическия Hello World и да спечелим доверие в този нов път.
Получаване на Ruby
За този пример ще използваме Руби в Windows, където неговата инсталация е изключително проста, имаме инструмент, наречен RubyInstaller, който инсталира всичко необходимо за работа с езика.
Увеличете
След като имаме стабилни версии на езика, ако трябва да работим с рамка, може да се наложи да изтеглим конкретна версия, но за този пример ще използваме най -новата версия на езика.
Добавяне на променливи на средата
За да стартирате програми, направени в Руби трябва да добавим променливите на средата към нашата система, за да можем да изпълняваме програмите от командната конзола. Ако сме работили с Python или Node.js Вече знаем как да извършим тази операция, но ако не сме я направили, трябва да отидем на:
- Контролен панел
- Системи и сигурност
- Разширени настройки на системата
- Променливи на околната среда.
Увеличете
Търсим променливата ПЪТ и ще добавим пътя към папката кошче, където се намира изпълнимият език и е това, което ще ни позволи да стартираме нашите програми с разширението от конзолата .rb.
След като приключим с това, можем напишете първата ни програма с Ruby.
Здравей свят в Руби
За да напишем нашата програма, ще създадем нов файл по някакъв път на нашия компютър, можем да поставим името, което искаме, но е задължително то да има разширението .rb и да съдържа следния ред:
поставя "Hello World";В сравнение с други езици, които използват печат или изхвърлен, в Руби ние имаме поставя който има същата функция. И накрая, за да изпълним нашата програма, отваряме командна конзола, позиционираме се по пътя, където е нашият файл, и използваме ruby.exe последвано от името на нашия файл, за да отпечатате нашето съобщение.
Освен това, Ruby има много полезен инструмент, който е полезен за потребители, които изучават синтаксиса на езика, това е Ruby интерактивна конзола или irb, за достъп до него просто трябва да напишем irb и вече можем да изпълняваме нашите редове код директно с единствения недостатък, че няма да имаме възможност да съхраняваме това, което правим.
Вече сме успели да напишем първата си програма с РубиСъщо така успяхме да конфигурираме нашата работна среда за бъдещи разработки, че въпреки че можем да се осмелим директно с езика или да издигнем играта си с едно ниво по -високо и да използваме рамка за развитие, като например скромната Синатра или познатият Релси.