タグ

Cとプログラミング言語に関するadvblogのブックマーク (3)

  • 新しいOSSプロジェクトの約半数がCを採用 | スラド オープンソース

    ストーリー by hayakawa 2009年01月23日 12時05分 「C」のなかに「C++」とか「C#」とか「Objective C」とかは含まれてますか? 部門より The Registerの記事によると、ソースコードライセンス管理製品を開発する米Black Duck Softwareの調査により、新しいOSSプロジェクトの約半数は開発言語にCを採用していることがわかった。 同社によると、2008年に開始された17000のプロジェクトのうち47%がCを採用しており、2位 Java 28%、3位 JavaScript 20%、4位 Perl 18%と続くそうだ。4位までの合計で100%を超えてしまうが、これは多くのプロジェクトが複数の言語を併用しているため。ちなみにPHPは11%でRubyは6%とのこと。ライトウェイト言語がもっと使われているかと思ったが意外な結果である。

  • K.Maebashi's はてなブログ

    いやさ、こんなのごちゃごちゃいうほどのもんでもない。 kmaebashi.comJavaScriptでカレンダーを作るのは別に難しい話でもないんですが、どうもカレンダーとかWebページに貼るとなると、すぐこうあれやこれやと外部ライブラリを使おうという話が出てくる。外部ライブラリを拾ってきたって使い方を覚えたり評価したりカスタマイズしたりが必要なので、こんなの自分で作る方がたぶん誰にとっても早いですよ。20年近く前、仕事でカレンダーパーツを作る必要があって、ASP.NETにカレンダーのパーツがあったので若いのがそれ使って作ろうとして、要件の一部が実装できなくて苦労していたので「そんなもん自分で作れ」と言ったらあっさりできた、ということがあったのを思い出した。 ライセンスは私の知る限りもっとも緩いライセンスであるNYSL(煮るなり焼くなり好きにしろライセンス)なので、よければ使ってやってくださ

    K.Maebashi's はてなブログ
    advblog
    advblog 2008/04/01
    「センス・オブ・プログラミング」の人。
  • Geekなぺーじ:C言語が嫌いな理由

    「Why I hate C」という記事がありました。 私は個人的にはC言語が好きですが、C言語が嫌だという視点も面白いので要約してみました。 かなり削っているので詳細は原文をご覧下さい。 C言語は組み込みに使うには良い言語ですが、その他の99.9%のアプリケーションを作るには最適とは言えません。 現在、アセンブラが一般的なアプリケーションを書くための良い解では無いことは自明です。 ここでは、もはやC言語もそうでは無い理由を述べたいと思います。 C言語の最も大きな問題はプログラマが間違いを犯しやすい事です。 私も良く間違えます。 どんなプログラマであっても数千行のコードを書いてバグが一つも無いということはありません。 コード量が少ないということは間違いの数も少ないということになります。 C言語は、言語のデザイン上、より多くのコードを書く事を要求します。 また、新しく開発されたプログラミング言

  • 1