Meta的意思

很多時候我們會見到一些英文用法,但是這些用法並不是單字,像是Meta,一開始我看見這個字首時都覺得一頭霧水,它那麼的常見,很多地方都出現meta,但是我卻不知道那個字首是什麼意思,很多書也都直接使用沒有任何解釋,直到後來好像在一本書上有解釋,我才瞭解meta的意思

Wiki: Meta

其實Meta這字首只要瞭解意思其實很簡單,他是指連接在後面的字詞,其關聯的的概念是那個字詞本身,這麼說很抽象,我自己也不知道自己在說什麼,我們來看一些例子就很好懂

meta-data 是由 meta + data組成,它的意思就是

關於資料的資料

講明白一點就是內容是用來記錄別的資料的資料,例如長度、類形等等…

再舉一個例子

meta-programming,有人翻做”超程式”還什麼的,不果不管翻什麼,要真的表達清楚是很不容易,這是在C++ template相關的書上看到的,meta-programming的意思就是

用來產生程式碼的程式設計手法

在一本C++ template的書中,它是一種利用template,用參數遞迴、特化樣版等各種方法,來達成編譯時期執行特定動作的技術,從某種程度來講,你寫的程式是用來產生程式碼,所以叫meta-programming,而超程式這個翻譯,瞭解他的意思後就比較容易明白

This entry was posted in 中文文章, 英文 and tagged , . Bookmark the permalink.

3 Responses to Meta的意思

  1. YuYu says:

    解釋得好,現在明白了!

  2. 123 says:

    http://qiaojian1983.spaces.live.com/blog/cns!1B68D0775549CF1B!904.entry

    上面這篇也不錯,以下轉載該文

    3月5日
    終於知道META是什麼意思了

    meta這個字首來自希臘文
    其原本的意思是”在…之後”,相當於今日英文的post-
    話說當年亞里斯多德是古希臘最有學問的人
    他寫了一本書討論自然哲學(Natural Pilosophy)
    書名就是”Physics”這本書到文藝復興時都還是經典
    之後他又寫了一本討論”自然哲學的自然哲學”
    因位在”Physics”之後
    就取名為meta-physics,此後meta字首的意義就變成
    “…的…”如meta-language即是描述語言的語言

    meta-FAQ就是”FAQ的FAQ”

  3. meta says:

    解釋得好,現在明白了!