차례:
정의-Ruby는 무엇을 의미합니까?
Ruby는 Yukihiro "Matz"Matsumoto가 만든 오픈 소스 객체 지향 프로그래밍 언어입니다. 단순성과 생산성에 중점을 둔 프로그래밍 언어를 제공하도록 설계된 Ruby는 Lisp, Smalltalk 및 Perl에서 영감을 얻었습니다. 당연히 객체 지향적이지만, 절차적이고 기능적인 프로그래밍 스타일을 사용하여 Ruby를 적용 할 수도 있습니다.
Techopedia는 Ruby를 설명합니다
루비는 펄보다 더 강력하고 파이썬보다 더 객체 지향적 인 스크립팅 언어를 고안하려는 Matz의 욕구에서 비롯되었습니다. Ruby는 NASA Langley Research Center의 시뮬레이션, Motorola 연구 그룹의 시뮬레이션, Google SketchUp의 마이크로 스크립팅 API, Siemens의 반응 제어를 구현하는 수단으로 다음과 같은 여러 주요 응용 프로그램에서 사용되었습니다. MORPHA 프로젝트의 서비스 로봇 및 Basecamp로 알려진 프로젝트 관리 웹 사이트를 개발하는 데 사용되는 유일한 프로그래밍 언어입니다. 루비는 주로 객체 지향 프로그래밍 언어입니다. 실제로 Ruby에서는 숫자 리터럴과 true 및 false 값을 포함한 모든 값이 객체입니다. 객체 내 캡슐화는 매우 심각합니다. 객체의 내부 상태에 액세스하려면 접근 자 메서드를 사용해야합니다. Ruby에서 가장 눈에 띄는 특성 중 하나는 메소드 및 함수 호출입니다. 일반적으로 다른 프로그래밍 언어의 메소드와 함수에서 발견되는 괄호는 특히 인수가 필요하지 않은 경우 필요하지 않습니다. 애플리케이션 개발을 가속화하기 위해 Ruby는 IDE (Integrated Development Environment)와 함께 사용될 수 있습니다. 이를 통해 프로그래머는 비교적 쉽게 프로그램을 작성, 실행 및 디버그 할 수 있습니다. Ruby는 Windows, Linux, Mac 또는 Solaris에서 실행할 수 있습니다. 일반적으로 gem 파일로 릴리스되는 Ruby 프로그램 및 라이브러리는 대부분 RubyGems 패키징 시스템을 사용하여 배포됩니다. 오픈 소스 프로그래밍 언어 인 Ruby는 무료로 다운로드, 사용, 복사, 수정 및 배포 할 수 있습니다.