タグ

c++に関するtwainyのブックマーク (5)

  • Moving from Java to C++

    twainy
    twainy 2007/12/27
    まあ使うことも無かろうと思うが一応ブクマ
  • Technology ReviewによるBjarne Stroustrupインタビュー | El-ahrairahの日記 | スラド

    Technology ReviewにC++の創始者であるBjarne Stroustrupへのインタビューが掲載されている。 彼はC++が習得し辛く、使用し辛いという批判に対して興味深い意見を述べている。 以下は拙訳(意訳あり)。 Technology Review: なぜ多くのソフトウェアはそんなに粗悪なのでしょうか? Bjarne Stroustrup: 良いものもあります。Mars Rovers、 Google、 Human、 Genome Projectは高品質なソフトウェアです。15年前、こういうものを作るのは不可能だと思われていました。技術文明はソフトウェアに依存しているので、ソフトウェアがそんなにダメだったら我々はとうに滅びていたでしょう。 他方で、"平均的な"コードを見ると私はぞっとします。構造はひどいし、明らかにプログラマーは正しさやアルゴリズムやデータ構造、保全性につい

  • WebアプリをC++ で開発するためのテンプレート・エンジンをオープンソースとして公開:ITpro

    ソフト開発会社のプリファードインフラストラクチャーは2006年10月13日,CGI(Common Gateway Interface)を用いたWeb連携アプリケーションをC++言語で開発するためのソフトウエア部品群「AzaraC(あざらし)」をオープンソースとして公開した。ビュー(HTML)とロジック(C++)とを分離する開発が可能になる。ライセンスはBSDライセンスに準拠する。 AzaraCは,C++言語で書かれたWebアプリケーション開発フレームワークである。HTMLを記述して画面のビューを作るためのテンプレートと,テンプレートと連携して業務ロジックをC++言語で記述するためのC++ソース・コードとを分離するテンプレート・エンジンを中核とする。これにより,開発生産性とメンテナンス性が高まる。また,CGI経由で実行するアプリケーションはコンパイル済みのC++プログラムになるため,他のイン

    WebアプリをC++ で開発するためのテンプレート・エンジンをオープンソースとして公開:ITpro
    twainy
    twainy 2006/10/15
    C++でWebアプリと聞いただけでキメェとか思ってしまう。いや早いんだろうけどさ。
  • PythonMatrix:C++開発統合環境の決定版!

    【1.1】   特徴 オープンソース GPL2ライセンスによる公開です。 クロスプラットフォーム wxWidgetsを使って開発されており、LinuxWindowsで動作確認済み。 MacPPCへのサポートが始まっているようです。 GNUコンパイラによるビルド プロプライエタリなライブラリへの依存がありません。 コンパイラーをバンドル Windows版はMinGWをバンドルしたリリースパッケージを用意 リリース版はインストーラ一発で開発環境のセッティングが完了する。 サポートコンパイラが豊富 GCC (MingW / Linux GCC) MSVC++(2003 2005) Digital Mars C++ Borland C++ 5.5 Intel C/C++ Open Watcom SDCC(ワンチップマイコン向け!) Digital Mars

    twainy
    twainy 2006/08/13
    WxWidgetベースのGUIエディターがいいなあ。生APIは大変だった……
  • Bjarne Stroustrup Previews C++0x - Slashdot

    Posted by ScuttleMonkey on Tuesday January 03, 2006 @08:32AM from the tired-of-the-word-committee dept. Szplug writes "Bjarne Stroustrup has a sneak peek at the additions to C++ that he expects will be completed (hopefully) by 2009. Included are language-defined threads, optional garbage collection, some automatic type deduction, and template concepts. From the article: 'The list of current propos

    twainy
    twainy 2006/01/05
    >Included are language-defined threads, optional garbage collection, some automatic type deduction, and template concepts.
  • 1