看板 Ruby 關於我們 聯絡資訊
在 GitHub 上的 Crystal 專案討論串 https://github.com/crystal-lang/crystal/issues/921 有人有實驗性質的做出 shared library,但未達實用程度 https://github.com/ysbaddaden/crystal_library 基本上,目前無法以 Crystal 來做 shared library 主要是卡在記憶體管理方面的問題,似乎有 GC 的編譯語言都有類似的狀況 (版工不是主修編譯器,有錯請指正) 像 Go 也有類似的問題,雖然可做 shared library 但不能傳 struct 或 array 等複合型別,所以這個功能就不太實用 而 Rust 可以做 shared library 版工之前有展示過一些小型範例 不過,Rust 說實在有點龜毛和複雜 最近版工也比較少用 Rust 了 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.78.103 ※ 文章網址: https://www.ptt.cc/bbs/Ruby/M.1505701970.A.B1E.html