본문 바로가기

3. 루비 설치하기 이글은 황대산님의 블로그에서 복사한 글입니다. (사라질까 두려워 복사합니다) 3. 루비 설치하기 3.1 루비는 어떤 운영체제를 지원하나요? 루비는 Unix/Linux, Mac OS X, 윈도우 95/98/NT/2000/XP, DOS, BeOS, Amiga, Acorn Risc OS, 그리고 OS/2 등을 지원합니다. 루비의 개발은 Linux 환경에서 C 언어로 이루어지고 있습니다. 3.2 루비 소스코드는 어디서 다운로드 받을 수 있나요? 루비의 소스코드는 여기에서 다운로드 받을 수 있습니다. 루비의 현재 릴리즈 버전은 1.8.6입니다. 루비의 최신 개발 버전을 다운로드 받으려면 이곳을 참고하세요. 루비의 패키지 관리자인 루비젬은 이곳에서 다운로드 받을 수 있습니다. 3.3 루비의 컴파일 방법을 알려 주세.. 더보기
2. 다른 언어와의 비교 이글은 황대산님의 블로그에서 복사한 글입니다. (사라질까 두려워 복사합니다) 2. 다른 언어와의 비교 2.1 Python과의 비교 Python은 여러 면에서 루비와 라이벌 관계에 있는 언어입니다. Python과 루비는 둘 다 객체지향 해석형 언어이나 몇 가지 부분에 있어 다른 접근 방법을 취하고 있습니다. 둘간의 가장 커다란 차이점은 루비는 순수 객체지향 언어이나 Python은 하이브리드형 객체지향 언어라는 점입니다. 흔히들 루비는 Python보다 마케팅에 있어 더 성공적이었다고 평가합니다. 2005년 12월에 루비 책의 판매량이 Python을 제쳤다는 발표가 있는 등 현재로서는 루비쪽에 더 모멘텀이 있어 보이는 상황입니다. 2.2 Perl과의 비교 루비는 원래 더 나은 Perl을 지향점으로 설계된 언어.. 더보기