Code Metaphor

Programming, Writing, Reading, Thoughts…

Quotations

The problem with What You See Is What You Get is that what you see is all you’ve got.

위지윅(WYSIWYG)—당신이 보는 것이 당신이 얻는 것—의 문제는 당신이 보는 것이 당신이 얻는 전부라는 데에 있다.”

Brian Kernighan (Unix의 시조, TCPL의 저자)

The best way to predict the future is to invent it.

“미래를 예측하는 가장 좋은 방법은 스스로 만들어내는 것이다.”

People who are really serious about software should make their own hardware.

“소프트웨어에 대해 정말로 진지한 사람들이 그들 자신의 하드웨어를 만들어야 한다.”

Alan Kay (Smalltalk의 설계자이자 OOP의 어머니.)

Program to an interface, not an implementation.

“구현이 아니라, 인터페이스로 프로그램하라.”

Gang of Four—Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides (중국의 四人幫이 아니라 Design Patterns의 저자들을 말함.)

JuneKim: What has been the most valuable lesson you have learned in the last couple of decades in this field?

김창준: “이 분야에서 지난 수십년 동안 당신이 배운 가장 가치있는 교훈은 무엇입니까?”

Ward Cunningham: I have learned the art of simplification. It is not easy. One must understand a problem deeply in order to choose what need not to be said. Also, one must not be afraid of criticism from people who confuse silence with unknowing.

워드 커닝엄: “저는 단순화의 예술을 배웠습니다. 그것은 쉽지 않습니다. 무엇을 말하지 않아도 되는지를 고르기 위해서는 문제를 깊이 이해해야만 합니다. 거기에 덧붙여, 침묵과 무지를 혼동하는 사람들의 비판을 두려워하지 말아야 합니다.

Ward Cunningham (는 내가.)

Alle Ding’ sind Gift und nichts ohn’ Gift; allein die Dosis macht, das ein Ding kein Gift ist.

“All things are poison and nothing is without poison, only the dose permits something not to be poisonous.”

“모든 것은 독이고, 독을 포함하지 않은 것은 아무것도 없다. 무언가가 독인지 아닌지를 결정하는 건 오직 복용량이다. ”

Paracelsus (the father of toxicology. 독성학의 아버지.)

Le peu de temps que j’ai eu a ete cause de l’un et de l’autre.

“The present letter is a very long one, simply because I had no leisure to make it shorter.”

“짧게 쓸 시간이 없어서 편지가 평소보다 길어졌습니다.”

Blaise Pascal

한국교회는 해외 선교할 사람 말고 기독교 명전들을 번역할 인물을 키워야 한다. 그런 작업은 출판 논리로는 불가능하다. 교회들이 재정을 지원해주어야 한다. 그런데 한국교회는 기라성 같은 인물들의 책을 번역 안 하고 건물만 지으려 한다. 건물은 절대적으로 비게 되어 있다. 그렇게 크게 지어서 100년을 버틸 수 있겠나. 유럽 교회를 봐라. 21세기 기독교는 내실을 기해야 한다. 지금 규모로도 충분하다. 배타만 하지 말고 여유롭게 포섭하면서 어른 노릇해라. 기독교가 가장 강력한 종교 아닌가. 다락방 같은 교회에서 성령 충만한 신앙 공동체가 나온다. 그런데 한국에는 살아 있는 신앙 공동체를 보기 어렵다. 반성해야 한다.

도올 金容沃 (강조는 내가.)

Mankind have a great aversion to intellectual labor; but even supposing knowledge to be easily attainable, more people would be content to be ignorant than would take even a little trouble to acquire it.

“인류는 지적 노동에 대해 굉장한 반감을 갖고 있다. 지식이 쉽게 얻어진다는 사실을 알면서도, 사람들은 지식을 얻기 보단 차라리 무식한 상태에 머물길 바란다.”

Samuel Johnson

If syntactic sugar didn’t count, we’d all be programming in assembly language.

“구문적인 겉치레가 가치가 없었다면, 우리 모두 아직도 어셈블리 언어로 프로그래밍을 하고 있을 것이다.”

C++ Template Metaprogramming

사실 실험에 실패는 없다—학습할 수만 있다면.

김창준

Computer science is no more about computers than astronomy is about telescopes.

“컴퓨터 과학에서의 컴퓨터란, 천문학에서의 망원경 이상의 것이 아니다.”

Edsger Wybe Dijkstra

Powered by WordPress. Styled by Hong, MinHee. XML Feed, Comments XML Feed.