Re: [連結] 松本行弘: Code 的世界~成為超級程式設 …
※ 引述《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)
討論串 (同標題文章)
完整討論串 (本文為第 10 之 16 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章