アカウント名:
パスワード:
バージョンアップの度にライブラリが廃止で互換性の無い別のライブラリを使えだったり酷い時は前のバージョンであった機能が無くなってたり
柔軟性がある言語?少なくともライブラリを書く人達には互換性なんてどうでもよかった様子
Rubyを採用した企業のニュースが上がってたからチェックしたら、古いバージョンを固定して使ってて納得した記憶もある
あーライブラリには自分も困ったことがあった。
最初は全部最新にすればいいかと思ったら違ってて、調べるのが面倒だった。しかも、大量のライブラリが繋がっていたりして、昔のDLL地獄を思い出したwww
車輪の再発明はしないという理屈はわかるが、ある程度まとめて再構築してスッキリした方がシステム管理者としては嬉しいんだけど
bundlerとか使わないのか?
> bundlerとか使わないのか?
これかなー
ruby を(使う目的のプロダクトを)使いたいだけなのに、まず ruby をインストールします、システムに添付されているのはversionが古いので source から……それを使い分けるには rvm というものもありますがここは rbenv で……。次に gems 入れてください。そしてそれを使って bundler を入れてください。それからbundlerの……gemfileがどーのこーの……って使うための仕組みを整えるまでが大変なんじゃあ
で、やっと目的のものが動かせるようにできたと思ったらこれらの更新の方が目的物の更新より頻繁かつ大量だったりして、しまいにはruby管理システムのお守りをさせられている気がするようになって、もうrubyから全部消してしまえーってなったね。
そしてそれらが rubyそのものについてくるわけではない、ってところで印象最悪です
(数年前の印象です。今は知らないので売り込みよろしく ;p )
その辺はメリット・デメリットなんだよなPythonはライブラリが豊富なんだが、ライブラリによってAPIや使用感に癖があって統一感ないんだよそれが嫌でRuby使ってるって人も知り合いにいるなんとなくAndroidとiPhoneの関係に似てるんだよな日本人って統一感あるのが好きじゃないiPhoneも世界レベルじゃシェア落としてるのに日本では人気を維持してる
Python まわりの API に統一感がないというのは同意。いつもきもいなーと思いながら使ってる。でも Ruby のバージョン間での後方互換性の低さに悩まされる日々に比べたらAPI がばっちいくらいなんでもない。
#3031575 がマイナスモデされずに #3031613 が深夜に速攻でマイナスモデされるとかもう狂気の沙汰だな
「Apple信仰」なんて変なことを書くから…。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
Obsol (スコア:5, 興味深い)
バージョンアップの度にライブラリが廃止
で互換性の無い別のライブラリを使えだったり
酷い時は前のバージョンであった機能が無くなってたり
柔軟性がある言語?少なくともライブラリを書く人達には互換性なんてどうでもよかった様子
Rubyを採用した企業のニュースが上がってたからチェックしたら、古いバージョンを固定して使ってて納得した記憶もある
Re: (スコア:0)
あーライブラリには自分も困ったことがあった。
最初は全部最新にすればいいかと思ったら違ってて、調べるのが面倒だった。
しかも、大量のライブラリが繋がっていたりして、昔のDLL地獄を思い出したwww
車輪の再発明はしないという理屈はわかるが、ある程度まとめて再構築してスッキリした方がシステム管理者としては嬉しいんだけど
Re: (スコア:0)
bundlerとか使わないのか?
Re:Obsol (スコア:2, 興味深い)
> bundlerとか使わないのか?
これかなー
ruby を(使う目的のプロダクトを)使いたいだけなのに、まず ruby をインストールします、システムに添付されているのはversionが古いので source から……それを使い分けるには rvm というものもありますがここは rbenv で……。次に gems 入れてください。そしてそれを使って bundler を入れてください。それからbundlerの……gemfileがどーのこーの……って使うための仕組みを整えるまでが大変なんじゃあ
で、やっと目的のものが動かせるようにできたと思ったらこれらの更新の方が目的物の更新より頻繁かつ大量だったりして、しまいにはruby管理システムのお守りをさせられている気がするようになって、もうrubyから全部消してしまえーってなったね。
そしてそれらが rubyそのものについてくるわけではない、ってところで印象最悪です
(数年前の印象です。今は知らないので売り込みよろしく ;p )
Re: (スコア:0)
その辺はメリット・デメリットなんだよな
Pythonはライブラリが豊富なんだが、ライブラリによって
APIや使用感に癖があって統一感ないんだよ
それが嫌でRuby使ってるって人も知り合いにいる
なんとなくAndroidとiPhoneの関係に似てるんだよな
日本人って統一感あるのが好きじゃない
iPhoneも世界レベルじゃシェア落としてるのに日本では人気を維持してる
Re: (スコア:0)
Python まわりの API に統一感がないというのは同意。
いつもきもいなーと思いながら使ってる。
でも Ruby のバージョン間での後方互換性の低さに悩まされる日々に比べたら
API がばっちいくらいなんでもない。
Re: (スコア:0)
#3031575 がマイナスモデされずに #3031613 が深夜に速攻でマイナスモデされるとかもう狂気の沙汰だな
Re: (スコア:0)
「Apple信仰」なんて変なことを書くから…。