루비 한글 처리 쥐약이네.. 프로그래밍

파이썬으로 만들었던 CGI를 루비로 이식하는데 한글 처리 부분에서 영 이상하게 작동해서 다시 파이썬으로 회귀-_-;;  정규식에 한글이 들어가니 헤매고 특정 상황에선 한글 문자열의 길이도 엉터리로 알려주고 ....

한글 문자열을 찾는 경우에도 파이썬에 비해 너무 느리네요. 그나마 1.9가 유니코드 처리가 낫다고 하는 거 같아서 깔아서 해봤는데 아직 시원치 않네요. 일본 문자는 잘 처리해주려나... 일본 사람이 만든 언어어니...

파이썬이 파스칼이나 모둘라-2 시절부터 익숙한 절차적 프로그래밍에는 딱 맞네요. 클래스로 넘어가니 괴상한 구문이 많아서 별로 하고 싶지 않던데 ㅎㅎㅎ  속도는 확실히 파이썬이 루비보다 빠르네요.

당분간 php와 파이썬으로 놀아야겠네요. 갑자기  비운의 모둘라-2가 그립네..




덧글

  • 뽀도르 2008/06/28 13:46 # 답글

    python 0.092 0.046
    ruby 0.25 0.235

    같은 알고리즘으로 만든 프로그램에서 디렉토리내 텍스트 파일 뒤지는 작업 속도 비교입니다.
  • 뽀도르 2008/06/28 16:01 # 답글

    같은 일을 php로 해보니 각각 0.102, 0.107초 걸리네요.

    작업에 따라 다르겠지만 제 프로젝트의 경우엔 python > php > ruby 의 속도네요

댓글 입력 영역