2007年度 C++Builder デベロッパーアンケート

C++Builderユーザーの皆さんへ

このたびは、「2007年度 C++Builderデベロッパーアンケート」にご協力いただき、誠にありがとうございます。皆さんの貴重なお時間を本アンケートの回答に割いていただき感謝しております。皆様のご意見を、今後の製品計画に活かしていきたいと考えておりますので、よろしくお願いします。

敬具
CodeGear C++Builderチーム
 

一般的な情報

1.1.  あなたがお持ちのC++Builder/Turbo C++で、一番新しいバージョンはどれですか?
 
 
1.2.  そのエディションは何ですか?
 
 
1.3.  最近購入したC++Builderについて、評価してください。
 
 大変よいよい普通あまりよくないよくない
統合開発環境(IDE)
VCLコンポーネント
C++/C言語/ライブラリの標準仕様への準拠度
Windows OSのサポート
データベースサポート
インターネット技術のサポート(Webアプリケーション/サービス、TCPなど)
アプリケーションアーキテクチャのサポート(リッチクライアント、GUI、Client/Server、多層など)
製品の品質/安定性
ドキュメント
パフォーマンス
価値
 
1.4.  どのバージョンから現在お持ちのバージョンにバージョンアップしましたか?
 
 
1.5.  前に使用していたC++Builderと比較して、最近購入したC++Builderの満足度を評価してください。
 
 大変よいよい普通あまりよくないよくない
統合開発環境(IDE)
VCLコンポーネント
C++/C言語/ライブラリの標準仕様への準拠度
Windows OSのサポート
データベースサポート
インターネット技術のサポート(Webアプリケーション/サービス、TCPなど)
アプリケーションアーキテクチャのサポート(リッチクライアント、GUI、Client/Server、多層など)
製品の品質/安定性
ドキュメント
パフォーマンス
価値
 
1.6.  最初に購入したC++Builderはどれですか?
 
 
1.7.  現在、日々のC++開発で使用するIDE/エディタは何ですか?
 
 
1.8.  上記のC++開発ツールを主に使用している理由は何ですか?(複数回答可)
 
 
1.9.  他にどんな開発ツールを使っていますか?(複数回答可)
 
 
1.10.  Developer Studio 2006を使っている方は、どの言語を一番多く使いますか?(Turboユーザーの方は、使用している言語を選択してください)
 
 
1.11.  C++言語で何年のプログラミング経験がありますか?
 
 
1.12.  現在開発で使用している言語は何ですか?(複数回答可)
 
 
1.13.  まだC++Builder 2006(BDS 2006)へバージョンアップしていない方へ。現在の状況はいずれでしょうか?
 
 
1.14.  まだ、C++Builder 2006(BDS 2006)へバージョンアップしていない場合、その理由は何でしょうか?(複数回答可)
 
 
1.15.  現在使用されているC++Builderについて、コメントがありましたらご記入ください。
 
 

ローカライゼーション

2.1.  日々使用しているC++Builderは、どの言語バージョンですか?
 
 
2.2.  英語、フランス語、ドイツ語、日本語以外の言語にC++Builderをローカライズしてほしいですか。また、その言語は何ですか?
 
はいいいえ
言語:
 
2.3.  開発したアプリケーションをお客様が使用するために、ローカライズすることはありますか?
 
 
2.4.  あなたのアプリケーションを国際化する必要がある場合、どの国際化エンコーディングが必要ですか?(複数回答可)
 
 
2.5.  ローカライズする言語を選択してください。(複数回答可)
 
 

プラットフォーム

3.1.  32-bit Windows以外のプラットフォームについて、いつアプリケーション開発を開始する予定ですか?
 
 現在開発中6ヶ月以内6~12ヶ月 1~2年2年以上分からない予定なし
Windows Vista
64-bit Windows
.NET
Linux
MacOS X
Solaris / HPUX / AIX / FreeBSD / その他のUnix
Mobile Windows(Pocket PC、Windows CE、.Net Compact Frameworkなど)
Symbian
PalmOS
その他
 
3.2.  .NETでは、どのような種類のアプリケーションを開発していますか、または計画していますか?(複数回答可)
 
 
3.3.  .NET開発では、どの.NET言語を使用していますか、または計画していますか?(複数回答可)
 
 
3.4.  64-bit ネイティブサポートを必要としている方は、どのような理由によりそれが必要なのかについてランク付けしてください。
 
 不要いくらか必要絶対必要
4GBを超えるメモリ空間への対応
64-bitソフトウェアに対するお客様の需要
既存の64-bitハードウェアの性能を利用
最先端の技術への対応
その他
 
3.5.  あなたのアプリケーションでは、どのくらいのサイズのメモリスペースが必要ですか?
 
 
3.6.  新しいC++アプリケーションや今後もメンテナンスしていくアプリケーションでは、向こう24ヶ月、どのWindows OSで稼動させる予定ですか?(複数回答可)
 
 
3.7.  ネイティブコードのMobile/Embedded Windowsアプリケーションを開発する計画はありますか?
 
 
3.8.  マネージドコードのCompact Frameworkアプリケーションを開発する計画はありますか?
 
 
3.9.  どのような種類のモバイルアプリケーションを開発する計画ですか?(複数回答可)
 
 
3.10.  以下の機能についてそれぞれの必要性をランク付けしてください。
 
 今すぐ必要すぐにあればよいあればよいなくてもかまわない不要/今後も必要なし
Win32ネイティブ開発
Win64ネイティブ開発
マネージドコードのWindows開発
Win32 VCL の UNICODE対応
Compact Framework開発
MFC開発
DirectX開発
XAMLサポート
その他
 

機能

4.1.  どのC++コンポーネント、フレームワーク、ライブラリを使用していますか?(複数回答可)
 
 
4.2.  どのデバッグ機能が最も役に立っていますか?(複数回答可)
 
 
4.3.  IDEの以下の機能について使用状況を教えてください。
 
 この機能は私が持っているバージョンにはないわかりません特に必要ない/役に立ってない/無効にしている時々使っているいつも使っている必須の機能
ブロック補完
クラス補完
コード補完
現在編集行のハイライト
括弧のマッチング
ドッキングウィンドウ
コード折りたたみ
構造ビュー
Welcomeページ(IDEのホームページ)
HTMLタグエディタ
VCLデザインガイドライン
ビルド/リンクイベント
履歴タブ
データエクスプローラ
ライブテンプレート
リファクタリング
Help Insight
コマンドラインからのプロジェクトコンパイル
SCCツールの統合
タイプライブラリエディタ
その他
 
4.4.  Welcomeページ(IDEのホームページ機能)の主な用途は何ですか?(この機能があるバージョンを使用されている方)
 
 
4.5.  最も利用しているフォームデザイナレイアウトの種類はどちらですか?
 
 
4.6.  C++Builderにモデリング機能が搭載されたら、どの機能を使いたいですか?(複数回答可)
 
 
4.7.  どのActiveX/COM開発機能を使っていますか(複数回答可)
 
 
4.8.  以下のコンパイラ/デバッガ/ライブラリ機能についてそれぞれの必要性をランク付けしてください。
 
 極めて重要大変重要重要やや重要重要ではない
ANSI/ISO C++標準仕様へのより高い準拠度
STLの選択が可能
TR1 標準ライブラリ
Boost C++ライブラリ
C99 準拠
高速コンパイル
Intel 64ビット用のコード生成
AMD 64ビット用のコード生成
実行時のパフォーマンス向上のためのコード生成/最適化
浮動小数点演算のパフォーマンス向上
コードの軽量化
マネージドコード
メモリ管理の改善
リモートデバッガ
Delphi言語の機能追加に対する C++言語のサポート
他のプラットフォーム用のクロスコンパイラ
モバイル機器のサポート
COFF(マイクロソフトのバイナリ)オブジェクトファイルフォーマットとの互換性
マイクロソフト PDB(プログラムデータベース)デバッグのサポート
DWARF(Debugging With Attibute Record Format)デバッグのサポート
その他
 
4.9.  C++Builderに含まれる以下のサードパーティ製品についてランク付けしてください。
 
 開発で極めて重要な機能になっているプロジェクトでしばしば使うたまに使う評価したが使わないことにした評価もしていない
Internet Direct (Indy)
QuickReports
IntraWeb
Rave Reports
TChart
その他
 
4.10.  以下の言語/ライブラリ機能がC++Builderの将来バージョンに追加されることについてどの程度関心があるかを教えてください。
 
 強く希望するあればよい関心がある程度興味なし
並列処理(マルチスレッド/マルチコア/マルチプロセッシング)
アスペクト機能
concept
Design by Contract(契約による設計)
long long 型
decltypeオペレータ
autoキーワード
templateエリアス
Sequencing
nullptrキーワード(NULLポインタ)
強く型付けされたenum型
ダイナミックライブラリ
拡張可能なリテラル
ガベージコレクション
マクロスコープ
Decimal型
initializer list
ラムダ関数
その他
 
4.11.  C++Builderの新機能についてリクエストがあれば、以下に理由を添えて記入してください。
 
 
4.12.  以下は、http://dn.codegear.com/article/33519 に掲載されている現在のC++ロードマップから抜粋した項目リストです。ロードマップに対して、これらの項目のサポート時期が適当かどうかを評価してください。
 
 必要ない早すぎるちょっと早いちょうどいい時期遅い遅すぎる
Vistaサポート
64-Bitネイティブサポート
Win32 VCLのUNICODEサポート
 
4.13.  もし、自分用のカスタムエディションの C++BuilderあるいはDeveloper Studioを作れたとしたら、どの機能を含めますか?(複数回答可)