meta的含义

来源:互联网 发布:火牛软件网 编辑:程序博客网 时间:2024/06/05 19:32

http://blog.ez2learn.com/2009/01/31/meaning-of-meta/


Meta的意思

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

Wiki: Meta

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

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

關於資料的資料

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

再舉一個例子

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

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

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




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

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

meta-FAQ就是”FAQ的FAQ”

0 0
原创粉丝点击