アカウント名:
パスワード:
Mac vs Windows時代もそうですが、開発側に自由な環境はユーザへの不利益しか生まないのでしょうか。Windows時代は、Macがシェアが低いからウィルス作成者に狙われにくいといわれていましたが、iOSは結構なシェアがあるにもかかわらずウィルス騒動はAndroidに比べて少ないですね。
両OSのどんな違いからユーザー不利益な環境が生まれ、どうすれば良いのか。興味深いところです。
送信時に認証の仕組みを取り入れてなかったSMTPや、認証なしにTrackbackを受信するBLOGシステムなどの失敗から学べるのは、プラットフォームを設計する際には開発者の良心や知性なんて期待しちゃ駄目って事ですわ。
プログラミング言語も、Cのような自由度の高すぎる言語は認定有資格者のみが使うべきです。無資格者は、PascalやJavaのような「自分流は許さない、略さず全て俺に報告しろ」系の軍隊型言語が適してるような。
サンドボックスのようなものがあるJava はともかく Pascal と C を区別する理由はあるのか?自由度の話なら、それらのどれもが自由度が高すぎる。Cはポインター関連でバグを生み出しやすいくらいの違いしかない。さらに、例に挙げたSMTPやBLOGの処理系がJavaで作られている例がたくさんある事とも矛盾しているよね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
Androidはオワコン (スコア:-1)
Mac vs Windows時代もそうですが、開発側に自由な環境はユーザへの不利益しか生まないのでしょうか。
Windows時代は、Macがシェアが低いからウィルス作成者に狙われにくいといわれていましたが、
iOSは結構なシェアがあるにもかかわらずウィルス騒動はAndroidに比べて少ないですね。
両OSのどんな違いからユーザー不利益な環境が生まれ、どうすれば良いのか。
興味深いところです。
Re: (スコア:0)
送信時に認証の仕組みを取り入れてなかったSMTPや、認証なしにTrackbackを受信するBLOGシステムなどの失敗から学べるのは、
プラットフォームを設計する際には開発者の良心や知性なんて期待しちゃ駄目って事ですわ。
プログラミング言語も、Cのような自由度の高すぎる言語は認定有資格者のみが使うべきです。
無資格者は、PascalやJavaのような「自分流は許さない、略さず全て俺に報告しろ」系の軍隊型言語が適してるような。
Re:Androidはオワコン (スコア:0)
サンドボックスのようなものがあるJava はともかく Pascal と C を区別する理由はあるのか?
自由度の話なら、それらのどれもが自由度が高すぎる。Cはポインター関連でバグを生み出しやすいくらいの違いしかない
。
さらに、例に挙げたSMTPやBLOGの処理系がJavaで作られている例がたくさんある事とも矛盾しているよね。