프로그램 디자인

폴 그레이엄, 해커와 화가 중 프로그래밍 언어에 있어 가장 중요한 것은 변화를 줄 수 있어야 한다는 사실이다. 프로그래밍 언어는 프로그램을 생각하는 과정을 위한 것이지, 이미 당신 머릿속에 그려진 지도를 표현하기 위한 것이 아니다. 즉, 볼펜이 아니라 연필이어야 한다. 정적 타입 (역: static type-c, java 언어)은 대학들에서 가르치는 방법으로 코딩한다면 괜찮은 방법이다. 하

Read More...

Github Blog 시작.

한 2년전쯤인가. 루비 공부하면서 Github에 Jekyll로 블로깅을 해볼까 하고 Octopress를 올려봤던 적이 있었다. 당시 블로그를 꾸준하게 해왔었지만, 블로그를 관리하거나 신경쓸만큼 여유가 있던 편이 아니어서, 정적 페이지로 블로그를 만드는 일은 미뤄두고 있었다. 최근에는 Node.js를 공부하면서 Hexo라는 Framework를 알게되었고, 꽤 블로그에 필요한 많은 기능들을 보

Read More...