アカウント名:
パスワード:
Appleに負けAmazonにも追いつけずGoogleから施しを受けUbuntuに頭を下げ媚びへつらい負けた会社というものは、こうもみじめになるものなのか。
GNU/Linuxにはもっと媚びるべき。rubyのボランティアが困ってる。
perlもpythonもjavaもflashもblenderもあれもそれもこれもどれも大体はwindows環境と仲良くやってるもんだけどなんでrubyだけこんなに仲悪いんだろうね。(まあperlもpythonも、全く不自由しないってわけでもないけど)
なんか、rubyのコアだけ独特な思想で凝り固まってたりしてない?「わざと」winと仲が悪くなるように作ってる、とか・・・
・gemでC言語がカジュアルに使われがちなところに対する互換性確認・sringが文字列にもバイト列にも使われる(内部的にUCS2で持ったりをしない)仕様での多言語対応・バックスラッシュ対応あたりが大変なのかな?
Visual C++ 2015ではファイル・ソケットに苦労していた。ほかのレスでの「Linuxとwindowsの両方に提供したいから、マイクロソフトはwindowsに互換APIを提供しろ」という話も、このことかもしれない。
最近のruby-core (2016年4月) | Money Forward Engineers' Blog [moneyforward.com]
この件に関してはすでにMicrosoft Connectに問い合わせ済みなのですが、先方からは「俺達が用意したAPIだけ使ってりゃ問題ないよ。XP? 捨てなさい」みたいな「ですよねー」としか言いようがない返答が返ってきており、まあ、どうにもならんなという感じです。
で、しょうがないのでこの件はDLLを開いて、_isattyのちょっと後ろの辺に対象の構造体がいるはずだ!とmemcmpで検索して発見するという、なかなかひどいリバースエンジニアリングで解決されました。プルリクエストに"This is not intended to merge "って書いてあるからもっとソフィスティケートさせていくのかと思ったらそのまま突っ込まれてた…
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
負けた企業・負けたOS (スコア:-1)
Appleに負け
Amazonにも追いつけず
Googleから施しを受け
Ubuntuに頭を下げ媚びへつらい
負けた会社というものは、こうもみじめになるものなのか。
Re: (スコア:0)
GNU/Linuxにはもっと媚びるべき。
rubyのボランティアが困ってる。
Re: (スコア:0)
perlもpythonもjavaもflashもblenderもあれもそれもこれもどれも
大体はwindows環境と仲良くやってるもんだけど
なんでrubyだけこんなに仲悪いんだろうね。
(まあperlもpythonも、全く不自由しないってわけでもないけど)
なんか、rubyのコアだけ独特な思想で凝り固まってたりしてない?
「わざと」winと仲が悪くなるように作ってる、とか・・・
Re:負けた企業・負けたOS (スコア:0)
・gemでC言語がカジュアルに使われがちなところに対する互換性確認
・sringが文字列にもバイト列にも使われる(内部的にUCS2で持ったりをしない)仕様での多言語対応・バックスラッシュ対応
あたりが大変なのかな?
Re:負けた企業・負けたOS (スコア:1)
Visual C++ 2015ではファイル・ソケットに苦労していた。ほかのレスでの「Linuxとwindowsの両方に提供したいから、マイクロソフトはwindowsに互換APIを提供しろ」という話も、このことかもしれない。
最近のruby-core (2016年4月) | Money Forward Engineers' Blog [moneyforward.com]
この件に関してはすでにMicrosoft Connectに問い合わせ済みなのですが、先方からは「俺達が用意したAPIだけ使ってりゃ問題ないよ。XP? 捨てなさい」みたいな「ですよねー」としか言いようがない返答が返ってきており、まあ、どうにもならんなという感じです。
で、しょうがないのでこの件はDLLを開いて、_isattyのちょっと後ろの辺に対象の構造体がいるはずだ!とmemcmpで検索して発見するという、なかなかひどいリバースエンジニアリングで解決されました。プルリクエストに"This is not intended to merge "って書いてあるからもっとソフィスティケートさせていくのかと思ったらそのまま突っ込まれてた…