Tag Archives: speed

루비의 치명적인 단점 ㅠㅠ

요새 수업 프로젝트 때문에 시뮬레이션 툴을 짜고 있다. 그러다가 데이터 모을 일이 있어서 루비로 데이터를 좀 모았는데, 거기까지는 좋았다. 루비로 모은 데이터를 좀 해석해 보려고 하니까 속도의 문제를 절실히 느끼게 되었다 -_-;

루비가 짜기도 쉽고 유지보수도 쉬워서 자바로 좀 짜 놓은 시뮬레이션 툴을 루비로 옮길까도 생각해 봤었는데, 루비로 옮겼으면 완전 삽질할 뻔했다. 이번 기회에 루비는 시뮬레이션 툴을 짜는 언어로 쓰기에는 꽝이라는 것을 다시 한 번 깨달았다.

참고로 컴퓨터 언어들 벤치마킹 해주는 사이트가 있는데 거기서 자바와 루비를 비교해 봤다. 자바가 거의 100배는 빠른 것 같다. 파이썬하고 루비는 10배도 차이 안 나는데.

연구하는 사람들이 자바를 쓰는 이유가 다 있었다는 것을 느낀 순간이었다.