질문하기엔 상당히 사전 정보가 부족해서 죄송합니다만...
아는 분이 Ruby on Rails를 쓰는데 자기가 써본 바로 레일즈도 영 맘에 안 들고 'Ruby는 괜찮은 언어인데 Ruby의 쓰레드는 쓰레드가 아니라서 귀찮다'는 얘길 했습니다.
시간상 자세히 얘길 못해서 쓰레드에 대한 얘길 더 듣지는 못했는데 저 말이 도대체 무슨 의미인지 아시는 분 계신가요? -_-;
안녕하세요 씨어님 :)
예전에 ruby 깔짝 해봤던 적이 있는데.. 잘 모르겠습니다. -_-;;
thread.rb 를 보시면 아시겠지만 일반적으로 쓰이는 쓰레드랑 별로 다른걸 모르겠네요. pthread랑 비스무레 한것 같은데.. 왜 쓰레드가 쓰레드가 아닌지 ^^;http://corelib.rubyonrails.org/classes/Thread.html
구글링하다가 요런 링크를 찾았는데 http://stackoverflow.com/questions/505900/what-do-you-mean-ruby-on-rails-is-not-thread-safe 혹시 1.8.x 대의 ROR을 사용해보신게 아닌지.. 예전에 native thread가 없었고 그로 인해서 제약이 좀 많았다 라는 것처럼 읽히는데 그분께서 그것때문에 그런 말씀을 하셨을런지도 모르겠근여 ㅎㅎ (해석을 잘못한걸지도 ^^;)
본문의 green threads 관련된 것은 위키페이지 참고해보세요 ^^http://en.wikipedia.org/wiki/Green_threads
안녕하세요 간만에 뵈는군요 ^^
답변 감사드립니다. 루비의 창시자의 인터프리터 구현이 Green Thread였군요. 1.8대를 쓰는 건지 나중에 물어봐야겠네요.
다른 얘기지만 JRuby 팀은 오라클과 합병 되면서 Sun을 떠났다고 들었는데 JRuby도 어떻게 되려나...ㅡㅡ;
노루가 사냥꾼의 손에서 벗어나는 것 같이, 새가 그물치는 자의 손에서 벗어나는 것 같이 스스로 구원하라 -잠언 6:5
안녕하세요 씨어님
안녕하세요 씨어님 :)
예전에 ruby 깔짝 해봤던 적이 있는데.. 잘 모르겠습니다. -_-;;
thread.rb 를 보시면 아시겠지만 일반적으로 쓰이는 쓰레드랑 별로 다른걸 모르겠네요.
pthread랑 비스무레 한것 같은데.. 왜 쓰레드가 쓰레드가 아닌지 ^^;
http://corelib.rubyonrails.org/classes/Thread.html
구글링하다가 요런 링크를 찾았는데
http://stackoverflow.com/questions/505900/what-do-you-mean-ruby-on-rails-is-not-thread-safe
혹시 1.8.x 대의 ROR을 사용해보신게 아닌지.. 예전에 native thread가 없었고 그로 인해서 제약이 좀 많았다 라는 것처럼 읽히는데 그분께서 그것때문에 그런 말씀을 하셨을런지도 모르겠근여 ㅎㅎ
(해석을 잘못한걸지도 ^^;)
본문의 green threads 관련된 것은 위키페이지 참고해보세요 ^^
http://en.wikipedia.org/wiki/Green_threads
안녕하세요 간만에
안녕하세요 간만에 뵈는군요 ^^
답변 감사드립니다. 루비의 창시자의 인터프리터 구현이 Green Thread였군요. 1.8대를 쓰는 건지 나중에 물어봐야겠네요.
다른 얘기지만 JRuby 팀은 오라클과 합병 되면서 Sun을 떠났다고 들었는데 JRuby도 어떻게 되려나...ㅡㅡ;
노루가 사냥꾼의 손에서 벗어나는 것 같이, 새가 그물치는 자의 손에서 벗어나는 것 같이 스스로 구원하라 -잠언 6:5