原來是你

種子論起點

這段改編自 2010 年 3 月 20 日的對話。

.

我最近領悟到,何解尋找戀愛對象那麼困難。原來那是因為現實的情況,並不如電影的情節。

電影的情節,往往是男主角原本沒有對象,然後因為編劇的安排,發生了一些特別的事情,從而邂逅到女主角,從此就開始有戀愛對象,二人過著幸福快樂的生活。

現實的情況,則往往是男女主角,本來就認識對方。但是,長久以來,他們都沒有發現,原來對方是自己一直,想找到的另一半。然後,他們有一天,感情深厚到一定程度時,就會突然驚覺:「竟然是你!」。

電影通常「無中生有」;現實通常「有中生情」。你所追求的東西,可能一直在你身邊,只是你沒有留意。

— Me@2009.04.05

— Me@2012.01.01

.

.

2012.01.01 Sunday (c) All rights reserved by ACHK

Literate programming 2

The Haskell programming language has native support for semi-literate programming, inspired by CWEB but with a simpler implementation. When aiming for TeX output, one writes a plain LaTeX file where source code is marked by a given surrounding environment; LaTeX can be set up to handle that environment, while the Haskell compiler looks for the right markers to identify Haskell statements to compile, removing the TeX documentation as if they were comments. However, as described above, this is not literate programming in the sense intended by Knuth. Haskell’s functional, modular nature makes literate programming directly in the language somewhat easier, but it is not nearly as powerful as one of the WEB tools where “tangle” can reorganize in arbitrary ways.

— Wikipedia on Literate programming

2012.01.01 Sunday ACHK