Streem:Ruby之父開發的新腳本語言

jopen 9年前發布 | 6K 次閱讀 Streem

  剛看到 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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!