D vs Ruby

블로그 스피어에서 어떤분이 D와 Ruby에 대한 비교글을 써놓았다. 이런 비교가 가능하다니 이 블로그 주인 참 재미있는 사람인거 같다. 내가 그 분의 글에 대해 약간의 견해를 비추기 위해 글을 써본다. 알다시피 D와 Ruby는 태생 목적 자체가 다른 언어이다. D는 생산적인 시스템 프로그래밍을 위해서 나온 언어이고, Ruby는 프로그래머에게 재미를 주는 프로그래밍을 위해 나온 언어이다. 그래서 D에서는 기존에 […]

계속 읽기

Ruby로 짜본 구글 PageRank 알고리즘

오늘 집에 있으려니 좀이 쑤셔서 요즘 공부하고 있는 Ruby로 그동안 틈틈히 봐두었던 Google PageRank 알고리즘을 짜보았다. 물론 콘솔 기반으로 만들었고 이해하기 위해서는 약간의 링크 메트릭스에 대한 지식이 필요하다. 노드의 갯수? 이것은 웹문서의 갯수라고 생각하면 된다. 스샷에서는 3개라고 했으니 이 프로그램 전체에 있는 웹문서는 3개뿐이다. 이 3개 노드 사이에서 서로 링크에 관련된 정보가 필요한데 이것이 바로 […]

계속 읽기

어제 Ruby 사내 세미나를 했습니다.

이래저래 사내에서 하는 세미나가 상당히 많다. 어제는 Ruby라는 언어의 세미나 였는데 평소 관심을 가져보려고 했던 언어라서 그런지 굉장히 기대를 많이 했고, 또한 많은 도움을 받았다. 장작 90여 페이지에 달하는 세미나 였고 Programming Ruby라는 책을 이용해서 정리를 해오셨는데 Ruby에 대한 열정과 철학을 확 꽤뚫고 계신듯한 강한 인상을 받았다. 덕분에 Python이라는 스크립트언어중에 주로 쓰는 언어하고 많은 비교를 […]

계속 읽기