タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

c#に関するsatzzのブックマーク (2)

  • リチャード・ストールマン、「MonoやC#への依存を減らそう」と呼びかけ

    C#のフリー実装は、ソフトウェア特許係争に発展する危険があるため、フリーのC#実装への依存を意識的に減らしていくのはどうかと、リチャード・ストールマン氏がコミュニティーに呼びかけている。 「MonoやC#に依存するべきではない」――フリーソフトウェアを推進する非営利団体Free Software Foundation(FSF)の設立者、リチャード・ストールマン氏がコミュニティーに呼びかけた。C#のフリー実装は、ソフトウェア特許係争に発展する危険があるという。 米国時間の6月26日、ストールマン氏はFSFのWebサイトに、C#のフリー実装の危険性について説明する文章を掲載した。ストールマン氏はまず、DebianがデフォルトインストールでMonoを搭載したことはコミュニティーを危険な方向性に導くと警告する。 ストールマン氏はその理由として、Microsoftが将来的に、ソフトウェア特許を使うこ

    リチャード・ストールマン、「MonoやC#への依存を減らそう」と呼びかけ
    satzz
    satzz 2009/07/11
  • 一番右端の立っているビット位置を求める「ものすごい」コード - 当面C#と.NETな記録

    一番右端の立っているビット位置(RightMostBit)を求めるコードで速いのないかなーと探していたら、ものっっっすごいコードに出会ってしまったのでご紹介。2ch のビット演算スレで 32bit 値のコードに出会って衝撃を受けて、その後 64bit 値版のヒントを見つけたのでコードを書いてみました。 この問題は ハッカーのたのしみ―物のプログラマはいかにして問題を解くか (Google book search で原著 Hacker's delight が読めたのでそれで済ませた) で number of trailing zeros (ntz) として紹介されています。bit で考えたときに右側に 0 がいくつあるかを数えるもの。1 だと 0、2 だと 1、0x80 なら 7、12 なら 2 といったぐあい。0 のときに表題どおりの問題として考えるといくつを返すの?ってことになるので、

    一番右端の立っているビット位置を求める「ものすごい」コード - 当面C#と.NETな記録
    satzz
    satzz 2009/07/05
  • 1