Ruby는 객체 지향 프로그래밍을 위한 오픈 소스 서버 측 스크립팅 언어로, 1990년대 중반 일본의 Yukihiro Matsumoto가 설계하고 개발했습니다. Ruby 커뮤니티에서 Matsumoto는 Matz라고도 알려져 있습니다. Ruby는 Windows, MAC OS 및 다양한 버전의 UNIX와 같은 여러 플랫폼에서 실행됩니다. "Ruby Tutorial"을 통해 Ruby에 대한 포괄적인 이해를 얻을 수 있습니다.
Ruby는 객체 지향적이고 명령적이며 기능적이며 동적인 범용 프로그래밍 언어입니다. 1990년대 중반 일본의 컴퓨터 과학자 Yukihiro Matsumoto(Matz)가 설계하고 개발했습니다.
BSD 라이선스와 Ruby 라이선스를 준수하세요. 영감과 기능은 Perl, Smalltalk, 에펠, Ada 및 Lisp 언어에서 나왔습니다. Ruby 언어 자체는 JRuby(Java 플랫폼) 및 IronRuby(.NET 플랫폼)와 같은 다른 플랫폼을 위한 Ruby 언어 대안도 개발했습니다.
Ruby의 Hello World 프로그램
다음은 표준 출력 장치에 Hello World를 출력하는 간단한 프로그램입니다.
또는 irb 대화형 명령줄 모드에서:
팁: Ruby 튜토리얼은 Ruby를 단계별로 학습하는 데 도움이 됩니다. 질문이 있는 경우 PHP 중국어 웹사이트Ruby 커뮤니티로 이동하여 질문하면 열정적인 네티즌이 답변해 드립니다.
Ruby 언어 기능
완전한 객체 지향
Ruby 언어에서는 정수와 같은 다른 언어의 기본 데이터 유형을 포함하여 모든 것이 객체입니다.
변수에는 유형이 없습니다
Ruby 변수는 모든 유형의 데이터를 보유할 수 있습니다.
모든 것에는 가치가 있습니다
수학적 표현이든, 논리적 표현이든, 문장이든, 가치가 있습니다.
Ruby 언어는 매우 우아하며 주석 없이 읽을 수 있습니다. Ruby의 장점
오류 처리 기능
반복자와 클로저
가비지 수집
동적 로딩(시스템 아키텍처에 따라 다름)
대부분의 UNIX에서 실행될 수 있을 뿐만 아니라. , DOS, Windows, Mac, BeOS 및 기타 플랫폼에서도 실행할 수 있습니다
빠른 개발에 적합하며 일반적인 개발 효율성은 JAVA의 5배입니다
이 Ruby 튜토리얼 매뉴얼에서 다루는 내용
이 Ruby 튜토리얼 매뉴얼 Ruby 설치, Ruby 환경 변수, Ruby 구문, Ruby 데이터 유형, Ruby 클래스 및 객체, Ruby 변수, Ruby 연산자, Ruby 메소드, Ruby 객체 지향, Ruby 정규 표현식 등을 포함한 Ruby의 모든 기본 및 고급 지식을 다룹니다. - 팁:
- 이 튜토리얼의 각 장에는 많은 Ruby 예제가 포함되어 있습니다. "예제 실행" 버튼을 직접 클릭하면 온라인에서 결과를 볼 수 있습니다. 이 예제는 Ruby 언어를 더 잘 이해하고 사용하는 데 도움이 됩니다.
최신 장
- Ruby RubyGems 2016-10-18
- Ruby JSON 2016-10-18
- Ruby 多线程 2016-10-18
- Ruby Web Services 2016-10-18
- Ruby XML, XSLT 和 XPath 教程 2016-10-18
- Ruby Socket 编程 2016-10-18
- Ruby 发送邮件 - SMATP 2016-10-18
- Ruby CGI Sessions 2016-10-18
관련 강좌
- 최신 ThinkPHP 5.1 세계 최초 비디오 튜토리얼(PHP 전문가 온라인 교육 과정이 되기까지 60일) 2022-02-17
- PHP로 사업을 시작하는 방법에 대해 간단히 이야기해 보겠습니다. 2023-01-04
- 민망한 물건 백과사전 사이트를 모방한 Mini 버전 MVC 프레임워크의 대규모 실용 Tianlongbabu 개발 2018-01-25
- 로그인 인증 및 클래식 게시판 2018-03-02
- PHP 실용 개발 시작하기: 빠른 PHP 생성 [중소기업 포럼] 2022-06-28
- 빠른 시작 Node.JS 정식 버전 2022-09-30
- 자신만의 PHP MVC 프레임워크 작성(깊이 있는 40개 장/자세한 내용/초보자가 발전하려면 읽어야 함) 2022-12-08
- 말 군인 봄 비디오 튜토리얼 2022-04-12