Streem:Ruby之父開發的新腳本語言
剛看到 Ruby 語言的開發者松本行弘(Matz,全名是 Yukihiro Matsumoto)又啟動了一門新語言,名叫 Streem,還處在非常原始的階段,只有三個文件,代碼在 GitHub 上。
松本一直在日本雜志《Software Design》上寫專欄,Streem 的想法就出自其中一篇文章。
看 Matz 自己的說明,Streem 是一種基于流的并發腳本語言,類似于 shell,但語法更為豐富,主要受 Ruby、Erlang 和其他函數式語言的啟發。
用 Streem 可以這么寫一個簡單的 cat 程序:
STDIN STDOUT
</blockquote>無論這個語言最后是否能成氣候,乃至得到廣泛應用,能看著松本這樣的語言設計高手怎么從頭設計一門語言,還是人生之大幸。
GitHub 上這個項目已經有 10 位貢獻者,除了 Matz 和 Ruby 社區的 Nobuyoshi Nakada、Yutaka Hara 之外,一個來自 Google,一個是 Godfrey Chan,住在溫哥華的新加坡華人,一個來自倫敦 Gitter 團隊,一個來自葡萄牙,貢獻第二多的是烏克蘭的博士生 Danyil Bohdan。
我記得科學松鼠會的姬十三曾在一篇文章中寫到,開始干一件好事情就像拿著鑼一敲,然后志同道合的人就從四面八方趕來。開源之美,僅在于此。
Hacker News 的評論:https://news.ycombinator.com/item?id=8735892
來自: CSDN<span id="shareA4" class="fl"> </span>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!