Ruby, cài đặt và phát triển một ví dụ cơ bản trong Ubuntu

về ruby

Trong phần tiếp theo, chúng ta sẽ xem xét cách cài đặt Ruby trên Ubuntu. Đây là một ngôn ngữ lập trình mở, động, hướng đối tượng và cân bằng đã được phát triển bởi Yukihiro 'Matz' Matsumoto Ở Nhật. Nó được thực hiện bằng cách kết hợp các tính năng của các ngôn ngữ lập trình phổ biến khác, chẳng hạn như PERL, Smalltalk, Ada, v.v.

Đây là một ngôn ngữ lập trình được thiết kế để đơn giản hóa một số nhiệm vụ trong việc lập lịch trình. Nó làm giảm một số phần phức tạp của lập trình và giúp lập trình viên có thể nhanh chóng xây dựng thứ gì đó từ đầu. Là được thiết kế chủ yếu cho những người muốn bắt đầu lập trình, nhưng bất kỳ ai cũng có thể sử dụng ngôn ngữ này để tạo các ứng dụng phức tạp.

Chúng tôi sẽ có thể cài đặt Ruby trên Gnu / Linux theo một số cách. Sử dụng Trình quản lý gói apt là cách dễ nhất để cài đặt Ruby trong Ubuntu. Trong bài này, chúng ta sẽ xem cách chúng ta có thể cài đặt Ruby từ dòng lệnh và thực thi một mã ví dụ cơ bản mà chúng ta sẽ tạo bằng ngôn ngữ này.

Cài đặt Ruby

Để bắt đầu, chúng ta sẽ mở một terminal (Ctrl + Alt + T) trong Ubuntu. Trong trường hợp này, tôi đang sử dụng Ubuntu 18.04, nhưng chúng tôi có thể cài đặt nó trong các phiên bản khác nhau của bản phân phối này. Trước khi chạy lệnh cài đặt Ruby, chúng ta phải cập nhật danh sách phần mềm hệ thống. Nếu nó không cập nhật, nó có thể không cài đặt đúng cách. Để cập nhật danh sách, chúng ta sẽ thực hiện lệnh sau:

sudo apt update

Khi quá trình cập nhật nguồn phần mềm hoàn tất, chúng tôi thực hiện lệnh sau với quyền root để cài đặt ruby:

sudo apt install ruby-full

Chúng tôi sẽ phải nhấn 'Y' khi nó yêu cầu chúng tôi cho phép để hoàn tất quá trình cài đặt.

cài đặt đầy đủ ruby

Nếu quá trình cài đặt hoàn tất thành công, chúng tôi có thể kiểm tra xem Ruby có hoạt động chính xác không hoặc không bằng cách chạy lệnh sau. Nếu mọi thứ đều đúng, hệ thống sẽ hiển thị cho chúng ta phiên bản ruby ​​đã được cài đặt trên hệ thống. Kết quả nó cho thấy là phiên bản 2.5.1 đã được cài đặt trên hệ thống tôi đang sử dụng cho ví dụ này:

phiên bản ruby

ruby -v

Tạo một chương trình mẫu với Ruby

Chúng tôi sẽ có thể sử dụng bất kỳ trình soạn thảo văn bản nào để viết kịch bản ví dụ bằng Ruby. Trong trường hợp này, tôi sẽ sử dụng trình soạn thảo nano. Chúng tôi sẽ phải sử dụng tệp mà chúng tôi sẽ tạo phần mở rộng .rb. Đối với ví dụ này, tôi sẽ tạo một tệp có tên là chào.rb. Biết được điều này, chúng tôi thực hiện lệnh sau từ terminal (Ctrl + Alt + T) để mở trình chỉnh sửa:

nano hola.rb

Trong tập lệnh này, chúng ta sẽ thấy các hoạt động đầu vào và đầu ra đơn giản. Lệnh được sử dụng trong ruby ​​để nhận thông tin người dùng và lệnh Lệnh được sử dụng bằng ngôn ngữ này để in ra bảng điều khiển. Trong Ruby, toán tử + được sử dụng để kết hợp các giá trị chuỗi.

Để thực hiện ví dụ này, chúng tôi sẽ sao chép đoạn mã sau vào trình chỉnh sửa. Chúng ta lưu nội dung của tập tin bằng cách nhấn Ctrl + O và nhấn Enter. Chúng ta sẽ kết thúc bằng cách nhấn Ctrl + X để thoát khỏi tệp.

tập tin ví dụ hello.rb

puts "Escribe tu nombre :"
name = gets.chomp
puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"

Chạy chương trình mẫu của chúng tôi

ví dụ với ruby ​​làm việc

Để khởi chạy ví dụ này, chúng ta sẽ phải viết lệnh sau từ thiết bị đầu cuối, v.v. chạy tệp mới tạo. Nếu tập lệnh không có lỗi, trước tiên tập lệnh sẽ in thông báo 'Nhập tên của bạn'. Ở đó, chúng ta sẽ phải viết một cái gì đó và nhấn Enter. Tiếp theo, nó sẽ in ra thông báo mà chúng ta đã lưu trong biến "name". Việc in này sẽ được thực hiện giữa các chuỗi văn bản đã được xác định trong tệp đã tạo. Để thực thi tệp, trong terminal (Ctrl + Alt + T), chúng tôi viết:

ruby hola.rb

Như bạn có thể thấy, mặc dù là một ví dụ rất đơn giản, nhưng nếu bạn chưa quen với lập trình, bạn có thể chọn ngôn ngữ Ruby là một trong những lựa chọn đầu tiên để bắt đầu trong thế giới lập trình. Mặc dù để bắt đầu lại từ đầu, có lẽ lựa chọn tốt nhất là Python. Bằng cách làm theo bài viết đơn giản này, bất kỳ ai cũng có thể dễ dàng cài đặt Ruby trên hệ thống Ubuntu của họ và bắt đầu tạo khá nhanh chóng.

Nếu ai muốn biết thêm về ngôn ngữ này, bạn có thể đi qua trang web dự án và kiểm tra các đặc điểm của nó hoặc tài liệu điều đó có thể được tìm thấy ở đó.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.