Latest web development tutorials

루비 소개

루비 순수한 객체 지향 프로그래밍 언어이다. 그것은 일본의 마츠모토 유키히로 (엄마 즈 무 と 유이 기 산업화 RO / 마츠모토 유키히로) 1993 년에 설립되었다 구성되어 있습니다.

당신은 마츠모토 유키히로 (엄마 즈 무을 と 유이 기 산업화 RO / 마츠모토 유키히로) 찾을 수있는 루비 메일 링리스트에 www.ruby-lang.org 이름입니다. 루비 커뮤니티에서, 또한 마츠 마츠모토 (마츠)라고도합니다.

루비는 "프로그래머의 가장 친한 친구"입니다.

스몰 토크, 펄과 파이썬과 유사 루비 특성. 펄, 파이썬과 스몰 토크 스크립팅 언어입니다. 스몰 토크 진정한 객체 지향 언어이다. 루비, 스몰 토크는 완전한 객체 지향 언어이다. 스몰 토크 구문보다 사용 루비 구문은 훨씬 더 쉽습니다.

루비의 특징

  • 루비는 오픈 소스, 전하의 웹 무료이지만, 라이센스가 필요합니다.
  • 루비 범용 해석 프로그래밍 언어이다.
  • 루비 진정한 객체 지향 프로그래밍 언어이다.
  • 루비는 비슷한 파이썬과 펄 서버 측 스크립트 언어입니다.
  • 루비는 CGI (Common Gateway Interface) 스크립트를 작성하기 위해 사용될 수있다.
  • 루비 HTML (HTML)에 삽입 될 수있다.
  • 루비 구문은 새로운 개발자가 쉽고 빠르게 루비를 배울를 만드는, 간단합니다.
  • 루비와 C ++와 Perl과 많은 다른 프로그래밍 언어와 유사한 구문을 가지고있다.
  • 루비 확장 성, 큰 프로그램 루비로 작성하고 유지 관리가 용이합니다.
  • 루비 인터넷 및 인트라넷 응용 프로그램의 개발에 사용될 수있다.
  • 루비는 Windows 및 POSIX 환경에 설치할 수 있습니다.
  • 루비는은 Tcl / TK에, GTK와 OpenGL 많은 GUI 도구를 지원합니다.
  • 루비는 쉽게 DB2, MySQL은, 오라클, 사이베이스에 연결할 수 있습니다.
  • 루비는 내장 함수의 재산을 가지고 루비 스크립트에서 직접 사용할 수 있습니다.

도구가 필요

이 튜토리얼에서 설명하는 예제를 수행하기 위해서는 인텔 코어 I3 또는 i5 컴퓨터의 (4기가바이트 권장) 적어도 2GB의 RAM이 필요합니다. 당신은 또한 다음과 같은 소프트웨어가 필요합니다 :

  • 리눅스 또는 Windows 95/98/2000 / NT 또는 Windows 7 운영 체제
  • 아파치 1.3.19-5 웹 서버
  • 인터넷 익스플로러 5.0 또는 웹 브라우저를 위
  • 루비 1.8.5

이 튜토리얼은 GUI, 네트워크 및 웹 응용 프로그램을 만들 루비를 사용하는 방법에 대해 설명합니다. 또한 확장하는 방법을 논의하고 루비 응용 프로그램을 포함합니다.

무엇 다음 연구는 것?

다음 장에서는이 곳에서 루비와 문서를 얻을 소개합니다. 마지막으로, 루비를 설치하고 준비하는 루비 애플리케이션을 개발하기위한 환경을 구성하는 방법을 알려줍니다.