C++Builder – Entwicklerumfrage 2007

Vielen Dank, dass Sie sich Zeit für unsere C++Builder-Entwicklerumfrage 2007 nehmen. Ihr Feedback hilft uns bei der Optimierung zukünftiger Versionen von C++Builder. Das Ausfüllen des Fragebogens dauert ca. 30 Minuten. Wir wissen, dass Ihre Zeit kostbar ist. Das C++Builder-Team von CodeGear bedankt sich deshalb herzlich für Ihre Teilnahme.

Mit freundlichen Grüßen
Das CodeGear C++Builder-Team
 

Allgemeine Informationen

1.1.  Welches ist die aktuellste C++Builder/Turbo C++-Version, die Sie besitzen?
 
 
1.2.  Welches ist die aktuellste C++Builder/Turbo C++-Edition, die Sie besitzen?
 
 
1.3.  Bitte bewerten Sie Ihr zuletzt erworbenes C++Builder-Produkt:
 
 AusgezeichnetGutBefriedigendAusreichendMangelhaft
Integrierte Entwicklungsumgebung (IDE)
VCL-Komponenten
Kompatibilität mit C++/C-Sprach-/Bibliotheksstandards
Unterstützung von Windows-Betriebssystemen
Datenbankunterstützung
Unterstützung von Internettechnologien (Web-Anwendungen/-Services, TCP usw.)
Unterstützung von Anwendungsarchitekturen (Rich Client, GUI, Client/Server, mehrschichtig usw.)
Qualität/Stabilität des Produkts
Dokumentation
Geschwindigkeit
Nutzwert
 
1.4.  Von welcher Vorgängerversion haben Sie auf diese Version von C++Builder/Turbo C++ aktualisiert?
 
 
1.5.  Bewerten Sie die Leistung Ihres aktuellen C++Builder-Produkts im Vergleich zu Ihrem früheren C++Builder-Produkt:
 
 Deutlich höherEtwas höherIdentischEtwas niedrigerDeutlich niedriger
Integrierte Entwicklungsumgebung (IDE)
VCL-Komponenten
Kompatibilität mit C++/C-Sprach-/Bibliotheksstandards
Unterstützung von Windows-Betriebssystemen
Datenbankunterstützung
Unterstützung von Internettechnologien (Web-Anwendungen/-Services, TCP usw.)
Unterstützung von Anwendungsarchitekturen (Rich Client, GUI, Client/Server, mehrschichtig usw.)
Qualität/Stabilität des Produkts
Dokumentation
Geschwindigkeit
Nutzwert
 
1.6.  Welches war Ihr erstes C++Builder-Produkt?
 
 
1.7.  Welches C++-Produkt verwenden Sie primär als IDE oder Editor für Ihr Tagesgeschäft?
 
 
1.8.  Warum verwenden Sie das obige Produkt als primäres C++-Entwicklungstool?
 
 
1.9.  Welche anderen Entwicklungstools verwenden Sie?
 
 
1.10.  Welche Sprache verwenden Sie in Developer Studio 2006 am häufigsten? (Turbo-Entwickler – wählen Sie die verwendete Sprache)
 
 
1.11.  Wie viele Jahre programmieren Sie bereits in der Sprache C++?
 
 
1.12.  Welche Programmiersprachen verwenden Sie gegenwärtig?
 
 
1.13.  Wenn Sie nicht auf C++Builder 2006 aktualisiert haben:
 
 
1.14.  Sie haben noch nicht auf C++Builder 2006 aktualisiert. Warum? (Mehrere Antworten möglich)
 
 
1.15.  Im folgenden Feld können Sie Kommentare zu Ihrem aktuellen C++Builder-Produkt eingeben.
 
 

Lokalisierung

2.1.  Welche lokalisierte Fassung von C++Builder verwenden Sie für Ihre tägliche Arbeit?
 
 
2.2.  Benötigen Sie eine C++-IDE in einer anderen Sprache als Englisch, Französisch, Deutsch und Japanisch (wenn ja, nennen Sie die gewünschten Sprachen)?
 
JaNein
 
2.3.  Lokalisieren Sie Ihre Anwendungen für Ihre Kunden?
 
 
2.4.  Welchen Zeichensatz sollte das Tool zur Lokalisierung Ihrer Anwendungen unterstützen?
 
 
2.5.  Ich lokalisiere meine Anwendungen in folgenden Sprachen:
 
 

Plattformen

3.1.  Wann beabsichtigen Sie, mit der Entwicklung von Anwendungen für folgende Plattformen zu beginnen?
 
 Bereits in EntwicklungIn den nächsten 6 MonatenIn den nächsten 6-12 MonatenIn 1-2 JahrenFrühestens in 2 JahrenWeiß nichtNie
Windows Vista
64-Bit-Windows
.NET
Linux
MacOS X
Solaris/HPUX/AIX/FreeBSD/andere Unix-Plattform
Mobile Windows (Pocket PC, Windows CE, .Net Compact Framework usw.)
Symbian
PalmOS
Andere
 
3.2.  Welche Arten von Anwendungen entwickeln Sie für Microsoft .NET oder planen Sie zu entwickeln?
 
 
3.3.  Welche .NET-Sprachen verwenden Sie für die .NET-Entwicklung oder beabsichtigen Sie zu verwenden?
 
 
3.4.  Welche Rolle spielen die folgenden Faktoren, wenn eine native 64-Bit-Unterstützung erforderlich ist:
 
 KeineMittelGroß
Speicherbedarf von mehr als 4 GB
Kunden verlangen 64-Bit-Anwendungen
Die Vorteile vorhandener 64-Bit-Hardware sollen genutzt werden
Die Software soll auf dem neuesten Stand der Technik sein
Andere
 
3.5.  Welchen RAM-Speicherbedarf haben Ihre Anwendungen?
 
 
3.6.  Auf welchen Windows-Betriebssystemen sollen neue oder vorhandene C++-Anwendungen innerhalb der nächsten 24 Monate verteilt werden?
 
 
3.7.  Planen Sie die Entwicklung von Mobile/Embedded Windows-Anwendungen mit nativem Code?
 
 
3.8.  Planen Sie die Entwicklung von Compact Framework-Anwendungen mit verwaltetem Code?
 
 
3.9.  Welche Arten von Mobile-Anwendungen planen Sie?
 
 
3.10.  Wie schätzen Sie den Bedarf für folgende Funktionen ein?
 
 Wird sofort benötigtWird bald benötigtNicht unbedingt erforderlichKein InteresseWird nicht benötigt
Native Win32-Entwicklung
Native Win64-Entwicklung
Windows-Entwicklung mit verwaltetem Code
Unicode für Win32-VCL
Compact Framework-Entwicklung
MFC-Entwicklung
DirectX-Entwicklung
XAML-Unterstützung
Andere
 

Funktionen und Leistungsmerkmale

4.1.  Welche C++-Komponenten, -Frameworks und -Bibliotheken verwenden Sie?
 
 
4.2.  Welche Debugging-Funktionen sind für Sie am nützlichsten?
 
 
4.3.  Bewerten Sie Ihre Nutzung der folgenden IDE-Funktionen?
 
 Funktion in meiner Version nicht vorhandenKenne ich nichtKein Interesse/Mag ich nicht/Ist deaktiviertVerwende ich ab und zuVerwende ich ständigIst unentbehrlich
Blockvervollständigung
Klassenvervollständigung
Code-Vervollständigung
Hervorhebung der aktuellen Zeile
Klammerzuordnung
Andockbare Fenster
Code-Folding
Strukturansicht
Willkommensseite
HTML-Tag-Editor
VCL-Designer-Richtlinien
Build-Ereignisse/Beziehungsereignisse
Register "Historie"
Daten-Explorer
Live-Templates
Refactoring
Symbolbeschreibung
Projektcompilierung von der Befehlszeile
Integriertes Versionskontrollsystem
TypeLib-Editor
Andere
 
4.4.  Wozu nutzen Sie die Willkommensseite (falls vorhanden)?
 
 
4.5.  Welches Layout für den Formular-Designer verwenden Sie am häufigsten?
 
 
4.6.  Welche Funktionen würden Sie am häufigsten benutzen, wenn C++Builder über Modellierungsfunktionen verfügte?
 
 
4.7.  Welche ActiveX/COM-Funktionen nutzen Sie?
 
 
4.8.  Wie wichtig sind die folgenden Compiler-/Debugger-/Bibliotheksmerkmale für Sie:
 
 Äußerst wichtigSehr wichtigZiemlich wichtigVerwende ich ab und zuWeniger wichtig
Einhaltung von ANSI/ISO C++-Standards
Auswahl von STL
TR1-Std.-Bibliothek
C++-Boost-Bibliotheken
C99-Konformität
Kurze Compilierzeit
Codeerzeugung für 64-Bit-Chips von Intel
Codeerzeugung für 64-Bit-Chips von AMD
Verbesserte Laufzeitleistung durch Codeerzeugung und Code-Optimierungen
Höhere Leistung bei Gleitkommaarithmetik
Kompakter Code
Verwalteter Code
Verbesserte Speichernutzung
Remote-Debugging
C++-Unterstützung für neue Delphi-Sprachelemente
Plattformübergreifende Compilierung
Unterstützung mobiler Geräte
Kompatibilität mit dem COFF-Objektdateiformat (Microsoft-Binärdateien)
Debug-Unterstützung für Microsoft-PDB (Programmdatenbank)
Debug-Unterstützung für DWARF
Andere
 
4.9.  Bitte bewerten Sie Ihren Einsatz der folgenden in C++Builder integrierten Drittanbieterkomponenten:
 
 Wichtiger Teil meiner EntwicklungVerwende ich regelmäßig in meinen ProjektenGelegentliche NutzungAusprobiert, aber dagegen entschiedenNoch nicht verwendet
Internet Direct (Indy)
QuickReport
IntraWeb
Rave Reports
TChart
Andere
 
4.10.  Bitte bewerten Sie Ihr Interesse an den folgenden Sprach- und Bibliotheksfunktionen für zukünftige Versionen von C++Builder:
 
 Dringend benötigtBenötigtWenig InteresseKein Interesse
Parallelverarbeitung (Multithreading/Multicore/Multiprocessing)
Aspekte
Konzepte
Design durch Kontrakt
long long-Typ
decltype-Operator
Auto-Schlüsselwort
Template-Aliase
Strenge/Lose Ordnung
Neuer Name für den Null-Zeiger: nullptr
Streng typisierte Aufzählungen
Dynamische Bibliotheken
Erweiterbare Literale
Garbage Collection
Makrobereiche
Dezimaltypen
Initialisierungslisten
Lambda-Funktionen
Andere
 
4.11.  Wenn Sie sich eine neue Funktion für C++Builder wünschen dürften – welche wäre das?
 
 
4.12.  Wir beabsichtigen, zukünftige C++-Versionen um die folgenden Punkte zu erweitern. Bitte bewerten Sie die zeitliche Umsetzung.
 
 Kein BedarfViel zu frühEtwas zu frühGenau richtigZu spätViel zu spät
Vista-Unterstützung
Native 64-Bit-Unterstützung
Unicode für Win32-VCL
 
4.13.  Welche Elemente müsste eine individuelle Edition von C++Builder oder Developer Studio enthalten, die speziell auf Ihre Bedürfnisse abgestimmt ist?