2011年5月14日

CGU戰記2G Black Histry


S2Day84
又換了新圖呦...

這次的新LOGO是參考本季新番由ノイタミナ公司所製作的動畫「C」所產生的...

上系統程式設計的時候,老師和我們說了一段有趣的故事

一段JAVA黑歷史的故事
=======================================
Java是由Sun MicroSystems(昇陽電腦)所開發的程式語言...

JAVA有著"Write once, run everywhere."的口號..

的確是這樣沒錯,不管是windows還是MAC或是Linux只要有下載sun visual java的話,不管在哪都能執行java

反過來看...C語言(或是C++),就沒有這麼方便了..

寫完一次之後要帶著程式碼到工作環境再編譯一次產生執行檔才能用...

於是微軟就和sun說,他們願意加入java開發聯盟,一起為java努力...

結果呢,微軟的確給java很大的幫助,他提供了一個很棒的開發環境給java,甚至還取了J++的名稱..

不過他們也偷偷的加了一些專屬的函式在裡面

變成說,如果使用者用了他們方便到不行的函式的話,就變成"Write once, only run on Windows"

這樣的行為,當然受到sun還有聯盟的斥責...

微軟就被逐出了JAVA聯盟,J++的名稱也再也不能使用...


於是,微軟就把J++又加了一些東西,換了個名字

叫做C#(C sharp)

==========================================
難怪CJ最近網路程式設計課的時候

上課教的C#,感覺就像是C和JAVA的合成獸

經由別門課的老師稍微講述之後,還真的是這麼一回事...

下一周雖然期中考都結束了,但是接踵而來的報告、作業和期末考的陰影

讓人絲毫無法感到心情愉悅阿XD

嘛...就先這樣吧

以後有更多故事,CJ也會想辦法和大家分享的

1 則留言:

Chrisopher 提到...

下次要上類似這種故事課時請通知我,我要去旁聽XDD Write once, only run on Windows 真是太有趣了!! 對了,這LOGO超棒ˊˇˋ