iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 1
0
Software Development

做一個JVM語言系列 第 1

緣起:受了詛咒似的愛創作新語言,愛學新語言的程式設計師天性

創世紀11章,

那時,天下人的口音、言語都是一樣。
...
他們說:「來吧!我們要建造一座城和一座塔,塔頂通天,為要傳揚我們的名,免得我們分散在全地上。」
...
耶和華說:「看哪,他們成為一樣的人民,都是一樣的言語,如今既做起這事來,以後他們所要做的事就沒有不成就的了。
我們下去,在那裏變亂他們的口音,使他們的言語彼此不通。
於是耶和華使他們從那裏分散在全地上;他們就停工,不造那城了。
...

之前,google 翻譯強勢崛起時,我會回想起這段經文,google 試著做千年前被耶和華變亂的語言,
快速又能精準的翻譯語言,讓地球變平的。

前不久,google 和apple 各推了一個簡化的語言,試圖簡化手機應用上的開發,
又讓程式員陷入了學習的焦慮,以為到了頭,卻又沒完沒了的學。

而先知型的大師James Gosling 說:

Most people talk about Java the language...
And this may sound odd coming from me,but I cound not care less,
What I really care about is the Java virtual machine as a concept,
because that is the thing that ties it all together,
It is the thing that makes Java the language possible,
it is the thing that make things work on all kinds of different platforms,
and it make all kinds of languages able to coexist.

先知總能理解神的想法,他用JVM 來做為一個基底,來讓每件事變成可能,
而外觀表現上又滿足人類天性愛創作新語言,讓各語言彼此間,看起來非常的不相同。
各有各的死忠擁護者,龐大粉絲,滿足文人相輕,愛打嘴炮的快感。
但最後都在JVM的生態圈裏,讓它更龐大更無法被替代。
所以先知不CARE, 或CARE LESS JAVA 語言已死的這件事。
但JVM已死,這就相對嚴重了。


下一篇
參考資料:一本書及一系列的文章
系列文
做一個JVM語言12
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言