Firefox 3에서 mailto: 프로토콜을 핸들링해 웹 페이지로 연결해주는 프로토콜 핸들러를 지원한다.



Continuation이 Closure의 한 부분이냐? 아니냐? 라는 토의.. 그런데 컨티뉴에이션이 뭐지? 클로저는 아는데..

이렇게 정의 된다고 한다.

In the terminology of CTM, a closure is a procedure value (procedure definition + contextual environment) and a continuation is a semantic stack ('what remains to be executed').


Groovy 와 JRuby 를 비교하면서 Sun이 왜 JRuby를 미는지 모르겠다는 글을 정리해둔 사람이 있는데 여러 가지 언어의 특징을 잘 정리 해둔 글인 것 같다.


IT쪽은 항상 관련 서적이 많이 나온다. 그러다 보면 사두고 못 보는 책들이 지속적으로 등장하기 마련이데
특히 사람들이 사두고 보지 않는 책 중 꼭 봐야할 책들은 외국도 똑같나 보다.



도날드 크누스 교수의 Multi-Core, Unit Testing, Literate Programming, and XP 에 관한 인터뷰..
.
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 허혁

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 정재훈
    2008/05/02 10:28
    댓글 주소 수정/삭제 댓글
    continuation 관련해서는 아래 글을 한번 참고해 보세요.
    http://blog.naver.com/jeong_jaehun/90022725991
    그나마 이해할 수 있었던 글이었음.^^;
    • 2008/05/02 10:57
      댓글 주소 수정/삭제
      위의 토론 보고 대충 이해 했었는데요..

      모양과 형식은 비슷해 보이는데

      Continuation은 처리 하다 남은(미결정된사항)을

      리턴으로 돌려주고 남은 처리를 한다는 느낌으로 생각이 들어서요..

      링크 남기신거 보면 더 이해갈 잘되겠죠? ^_^
  2. 정재훈
    2008/05/02 10:38
    댓글 주소 수정/삭제 댓글
    PL 관련해서 정리해둔 블로그는 대충 읽어봤는데,
    Ted Nedward가 트랙백한 포스트, 저거 한 몇달 전에 나온 이야기인데 다시 또 불꽃 일어나겠구나.
    근데 저런 거 댓글까지 읽어보면 디기 재밌음.
    전에 인생의 낙이 없을 때 groovy랑 jruby 개발자들끼리 싸우는 거 보고 활력을 찾았을 때도 있었음. ㅋㅋ
    • 2008/05/02 10:59
      댓글 주소 수정/삭제
      ㅋㅋ 물론 그렇지요..

      제 생각엔 루비 언어를 메이저로 올리기에는 너무 버거운 면들이 있긴 한 것 같아요,

      그래도 심볼이 맘에 들어서 살포시 메이저로 떠올랐으면 좋겠다는.. ㅋ
  3. 2008/05/09 22:54
    댓글 주소 수정/삭제 댓글
    제 짧은 견해로는 Continuation이 Python의 Generator와 비슷해 보이는데 말이죠. =ㄴ=
    return을 하지 않고 yield라는 키워드를 써서 값을 돌려주면 스택은 그대로 남아서 계속 그 다음 값을 돌려주더라구요.
    • 2008/05/11 01:00
      댓글 주소 수정/삭제
      링크 따라가 보면

      샘루비 선생의 컨티뉴에이션 예제로 파이선 제너레이터를 사용했던데.. ㅡ.ㅡ

      클로저는 함수에 로직을 넘겨주는 스타일이라고 하면
      컨티뉴에이션은 함수가 로직을 돌려주는 스타일이라고 볼 수 있는 것 같다..

      추가로 예제 같은 것 좀 만들어봐야지~ ㅋ

◀ PREV : [1] : ... [9] : [10] : [11] : [12] : [13] : [14] : [15] : [16] : [17] : ... [88] : NEXT ▶

BLOG main image
안녕하세요. 안정된 코딩, 여유로운 프로젝트, 떠오르는 코더 by 허혁

카테고리

분류 전체보기 (88)
direct (50)
indirect (21)
transmissive (10)
agenda (4)
idea (3)

달력

«   2008/07   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

최근에 달린 레몬펜 쪽지

Statistics Graph
Creative Commons License

이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-동일조건변경허락 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.