둘러보기 메뉴
검색
바뀐글
임의글
개인 도구
가입하기
로그인
도움말
도움말
질문게시판
자주 묻는 질문
커뮤니티
실시간 채팅방
가입인사게시판
자유게시판
뉴스게시판
제재안게시판
최근 토론
페미위키
공지사항
개선 요청
바뀐글
임의글
파일 올리기
다면 분류 목록
특수 문서 목록
루비(프로그래밍 언어) 문서 원본 보기
이름공간
문서
토론
주시
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
위키베이스 항목
행위
보기
읽기
원본 보기
역사 보기
←
루비(프로그래밍 언어)
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요.
요청한 명령은 다음 중 하나의 권한을 가진 사용자에게 제한됩니다:
사용자
,
Seeders
.
문서를 고치려면 이메일 인증 절차가 필요합니다.
사용자 환경 설정
에서 이메일 주소를 입력하고 이메일 주소 인증을 해주시기 바랍니다.
문서의 원본을 보거나 복사할 수 있습니다.
'''루비'''({{Llang|en|Ruby}})는 [[일본인]] [[개발자]] [[마츠모토 유키히로]]가 개발한 동적 객체 지향 스크립트 프로그래밍 언어다. == 특징 == [[펄(프로그래밍 언어)|펄]]과 [[스몰토크(프로그래밍 언어)|스몰토크]], [[아이펠]], [[에이다(프로그래밍 언어)|에이다]], [[리스프]] 등의 언어로부터 영감을 얻어 개발되었다. [[파이썬]]과 마찬가지로 변수의 자료형이 고정되어 있지 않으며, 사용하는 시점부터 메모리에 할당되는 방법을 사용한다. 이 때문에 변수의 스코프를 구분하기 위해 세 가지 변수 명명법을 사용하고 있다. == 용도 == 주로 웹 개발에 이용되고 있다. [[루비 온 레일즈]]를 이용해 [[MVC 패턴]]으로 개발하는 것이 가능하며, 대형 웹 사이트 중에 루비 온 레일즈로 개발된 것들이 생각 외로 많다. 다만, RoR로 개발하는 것이 가능한 개발자가 [[대한민국]] 내에 흔하지는 않기 때문에 유지보수가 힘듦을 이유로 해당 서비스가 접히거나 새로 개발되는 경우가 종종 있다. 일본식 롤플레잉 게임 개발에 사용되는 도구인 [[RPG 만들기]] 시리즈 중 [[RPG 만들기 XP]], [[RPG 만들기 VX]], [[RPG 만들기 VX Ace]] 등의 스크립트 언어가 루비 언어이다. 덕분에 파워풀한 스크립팅이 가능하긴 했으나 결국 확장성 등에 밀려서 최신작인 [[RPG 만들기 MV]]에서는 스크립트 언어가 [[자바스크립트]]로 바뀌었다. ==같이 보기== *[[RoR]] == 바깥 고리 == * [https://www.ruby-lang.org 루비 공식 홈페이지] [[분류:성격/프로그래밍 언어]]
이 문서에서 사용한 틀:
틀:Lang
(
원본 보기
)
틀:Llang
(
원본 보기
)
틀:Llang/언어 고리
(
원본 보기
)
틀:언어 이름
(
원본 보기
)
루비(프로그래밍 언어)
문서로 돌아갑니다.
다른 언어