標籤

2015年6月20日 星期六

WebAssembly

李小龍:「 https://share.inside.com.tw/posts/17310」

李小龍:「 WebAssembly」

李小龍:「 感覺很有前途」

卡卡米:「 很多很有前途的東西壓」

卡卡米:「 但是很難學會」

李小龍:「 谷歌、蘋果、微軟和Mozilla的工程師正合力創建WebAssembly」

李小龍:「 應該不會弄出太糟的東西吧」

卡卡米:「 鵝」

卡卡米:「 什麼是糟」

卡卡米:「 C語言糟嗎」

李小龍:「 卡卡米: <<< 但是很難學會」

李小龍:「 看你覺得c語言好不好學」

卡卡米:「 當然不好學阿」

李小龍:「 GOLANG」

李小龍:「 SWIFT」

李小龍:「 依據這兩個判定我覺得不會很糟」

卡卡米:「 Assembly」

卡卡米:「 這是組合語言」

李小龍:「 蛤」

卡卡米:「 WebAssembly」

卡卡米:「 從WebGL 跟 OpenGL 之間難度上的差異可以看出」

卡卡米:「 WebAssembly 會跟誰一樣難」

李小龍:「 所以你還沒看到就覺得很難學?」

卡卡米:「 如果他是Assembly 的話」

李小龍:「 我還不知道他是不是阿」

李小龍:「 名稱是吧」

卡卡米:「 我覺得是阿」

卡卡米:「 不然幹嘛強調效率高」

李小龍:「 https://github.com/WebAssembly

李小龍:「 GO」

卡卡米:「 http://www.ithome.com.tw/news/87540

卡卡米:「 2014年」

李小龍:「 WebAssembly High-Level Goals Define a portable, size- and load-time-efficient binary format to serve as a compilation target which can be compiled to execute at native speed by taking advantage of common hardware capabilities available on a wide range of platforms, including mobile and IoT.」

李小龍:「 看起來作法很像」

卡卡米:「 很像啥」

李小龍:「 要經過編譯」

卡卡米:「 很像啥」

李小龍:「 roughly the same functionality as asm.js」

卡卡米:「 我是看到那句才去爬asm.js」

李小龍:「 primarily aimed at C/C++」

李小龍:「 他們就同根生阿」

卡卡米:「 有兩種可能」

卡卡米:「 1. 你還是寫JS 但是JS變超快」

李小龍:「 剛被我媽GANK買醬油」

卡卡米:「 2. 你寫組語 超快」

李小龍:「 我覺得會是1 然後要編譯」

李小龍:「 但是JAVASCRIPT 本身語法應該會被修改」

卡卡米:「 哥覺得 不會改」

李小龍:「 因為這種可以創造新語言的大神」

李小龍:「 普遍都會想要改掉爛作法」

卡卡米:「 如果是作新語言」

卡卡米:「 作出來不叫JS的話」

卡卡米:「 就不會影響JS」

李小龍:「 可能要看效能差異差多少」

卡卡米:「 swift 也沒有影響 obj-c 的寫法」

李小龍:「 三倍速這種決定性差異 可能就會一堆人去用」

卡卡米:「 C語言超快也沒看到你去用」

李小龍:「 因為難寫」

卡卡米:「 Y」

李小龍:「 前提是他好寫」

卡卡米:「 300倍快都沒人去寫」

李小龍:「 跟JAVSCRIPT 一樣容易上手」

李小龍:「 速度三倍速」

李小龍:「 C語言要弄一個網站要怎麼弄= =」

卡卡米:「 應該可以吧」

李小龍:「 幹完全沒學過」

卡卡米:「 組合語言在往下就是機器語言了內」

卡卡米:「 組語可以簡單到只給你幾組指令用」

卡卡米:「 但是你就是做不出東西」

李小龍:「 機械語言很快但是超難上手」

卡卡米:「 看看開發者聯盟能不能開發出容易上手的機器語言」

李小龍:「 NASA那些機器應該都是直接機械語言寫出來的吧」

卡卡米:「 你說當年嗎= =」

李小龍:「 恩」

卡卡米:「 可能他沒得選吧」

李小龍:「 你現在看到在運作的很多都幾十年前打上去的」

李小龍:「 現在接到維護的菜鳥應該痛苦到升天」

卡卡米:「 C是一種通用的程式語言,廣泛用於系統軟體與應用軟體的開發。於1969年至1973年間,為了移植與開發UNIX作業系統,由丹尼斯·里奇與肯·湯普遜,以B語言為基礎,在貝爾實驗室設計、開發出來。」

李小龍:「 貝爾實驗室再度登場」

卡卡米:「 國家航空暨太空總署(英語:National Aeronautics and Space Administration,縮寫:NASA)[註 1]是美國聯邦政府的一個行政機構,負責制定、實施美國的民用太空計劃、與開展航空科學暨太空科學的研究。1958年7月29日,美國總統艾森豪簽署了《美國公共法案85-568》,創立了國家航空和太空管理局,取代了其前身美國國家航空諮詢委員會(NACA)。於1958年10月開始運轉。」

卡卡米:「 NASA開始work 的時候C語言還沒出」

李小龍:「 至少就是組合語言寫的吧」

沒有留言:

張貼留言