Re: [連結] 松本行弘: Code 的世界~成為超級程式設 …

看板Ruby作者 (godfat 真常)時間15年前 (2009/08/05 22:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串10/16 (看更多)
※ 引述《ryudo (那很好哇)》之銘言: : 推 wawawa:我倒是覺得 SQLite 可以放進來,其他的就別了吧... 08/05 21 : → ryudo:MySQL應該也是必要.. 08/05 21 : → godfat:第一個在考慮的確實是 SQLite, MySQL 是不可能的 08/05 21 : → ryudo:為何不納入MySQL?因為被SUN買嗎?.. 08/05 21 : → godfat:http://www.ruby-forum.com/topic/190090 08/05 21 因為 MySQL client != MySQL server 請參考 ruby-core 的討論,在上面推文 James Gray 希望加入 Amalgalite, 這是用 SQLite 做的 ruby lib, 甚至支援 backup/replication (不過我沒試過) 贊成的原因就不多說了,當然是因為好用想用之類的... 還有對於 shared host, 有灌 ruby 就有灌 database 這樣的考量。 反對者當然是,明明 gem 可以用的東西,為什麼要加入 core? gem 也可以灌成 user 的版本,不需要灌在 system 裡。 對於 JRuby, Rubinius, 還有 IronRuby, 加越多 C based 的東西, 困擾會越來越多。JRuby 本身就已經有很多東西, 是用 gem 的方式安裝,而不是包在 core 裡。 還曾經做過好幾次,拿 C 的程式,暴力一行一行翻譯成 Java, 最後才成功移植到 JRuby 上。 加入 MySQL (server) ? 可能嗎..... 這跟 Sun 沒有關係,而且 MySQL 是 GPL, 加進去會感染 Ruby... 於是目前的討論方向是: 1. 要不要包 database 進 ruby core? 2. 要包的話,怎麼包?用別人寫的?自己寫? p.s. 討論裡提到 Python 有把 SQLite 包進去 -- Nobody can take anything away from him. Nor can anyone give anything to him. What came from the sea, has returned to the sea. Chrono Cross -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.28.18 ※ 編輯: godfat 來自: 220.135.28.18 (08/05 22:22)
文章代碼(AID): #1AUP6nZG (Ruby)
討論串 (同標題文章)
文章代碼(AID): #1AUP6nZG (Ruby)