Encuesta 2007 del Desarrollador de C++Builder

Gracias por tomarse el tiempo de completar la Encuesta 2007 del Desarrollador de C++Builder. Su valiosa respuesta ayudará a guiar el futuro de C++Builder en CodeGear. Completar la encuesta debería tomarle cerca de 30 minutos. Sabemos que su tiempo es valioso y el equipo de C++Builder en CodeGear aprecia enormemente su participación en esta encuesta.

Sinceramente,
El Equipo de C++Builder en CodeGear
 

Información General

1.1.  ¿Qué versión de C++Builder/Turbo C++ utiliza actualmente?
 
 
1.2.  ¿Qué edición de C++Builder/Turbo C++ utiliza actualmente?
 
 
1.3.  Sírvase calificar su más reciente adquisición de C++Builder usando las siguientes categorías:
 
 ExcelenteBueno SatisfactorioAceptablePobre
Entorno Integrado de Desarrollo (IDE)
Componentes VCL
Compatibilidad con los estándares de lenguaje/biblioteca para C/C++
Soporte del sistema operativo Windows
Soporte de bases de datos
Soporte de tecnologías de Internet (Aplicaciones/servicios Web, TCP, etc.)
Soporte de arquitectura de aplicación (Cliente Enriquecido, GUI, cliente/servidor, multi-nivel, etc.)
Calidad/estabilidad del producto
Documentación
Rendimiento
Valor
 
1.4.  ¿A partir de qué versión previa de C++Builder/Turbo C++ actualizó a su versión actual?
 
 
1.5.  Sírvase calificar su satisfacción con su adquisición más reciente de C++Builder comparada con su adquisición previa de C++Builder:
 
 Significativamente Más Alta Algo Más AltaIdénticaAlgo Más BajaSignificativamente Más Baja
Entorno Integrado de Desarrollo (IDE)
Componentes VCL
Compatibilidad con los estándares de lenguaje/biblioteca para C/C++
Soporte del sistema operativo Windows
Soporte de bases de datos
Soporte de tecnologías de Internet (Aplicaciones/servicios Web, TCP, etc.)
Soporte de arquitectura de aplicación (Cliente Enriquecido, GUI , cliente/servidor, multi-nivel, etc)
Calidad/estabilidad del producto
Documentación
Rendimiento
Valor
 
1.6.  ¿Cuál fue su primera adquisición de C++Builder?
 
 
1.7.  ¿Qué producto de C++ usa actualmente como su IDE o editor primordial "de cada día"?
 
 
1.8.  ¿Cuáles son las razones por las que utiliza la anterior como su herramienta primordial de desarrollo en C++?
 
 
1.9.  ¿Qué otras herramientas de desarrollo utiliza?
 
 
1.10.  Si utiliza Developer Studio 2006, ¿qué lenguaje usa principalmente? (usuarios de Turbo -- elija el lenguaje que usa)
 
 
1.11.  ¿Cuántos años lleva programando en el lenguage C++?
 
 
1.12.  ¿Qué lenguajes de programación usa en la actualidad?
 
 
1.13.  Si no ha actualizado a C++Builder 2006, usted ha:
 
 
1.14.  Si no ha actualizado a C++Builder 2006, ¿cuáles son sus razones para no actualizar? (Escoja todas las que apliquen ...)
 
 
1.15.  Sírvase agregar los comentarios adicionales que pueda tener sobre el producto de C++ que use actualmente.
 
 

Regionalización

2.1.  ¿Qué versión de C++Builder con idioma regionalizado utiliza en su trabajo diario?
 
 
2.2.  ¿Requiere un IDE de C++ regionalizado a un idioma distinto al Inglés, Francés, Alemán y Japonés (si es afirmativa su respuesta, especifique el idioma o idiomas)?
 
No
 
2.3.  ¿Regionaliza sus aplicaciones a ser usadas por sus clientes?
 
 
2.4.  Si fuera a requerir la habilidad de internacionalizar sus aplicaciones, ¿qué tipo de codificación internacional necesitaría?
 
 
2.5.  Regionalizo mis aplicaciones utilizando los siguientes idiomas...
 
 

Plataformas

3.1.  Además de Windows de 32 bits, ¿cuándo planea comenzar a desarrollar aplicaciones para estas plataformas?
 
 Desarrollando ActualmenteEn los próximos 6 mesesEn los próximos 6 - 12 meses 1-2 AñosMás de 2 añosNo lo séNunca
Windows Vista
Windows de 64 bits
.NET
Linux
MacOS X
Solaris / HPUX / AIX / FreeBSD / otro Unix
Windows móvil (Pocket PC, Windows CE, .NET Compact Framework, etc.)
Symbian
PalmOS
Otros
 
3.2.  ¿Qué tipos de aplicaciones desarrolla o planea desarrollar para Microsoft .NET?
 
 
3.3.  ¿Qué lenguajes .NET utiliza o planea utilizar para desarrollo en .NET?
 
 
3.4.  Si requiere soporte nativo de 64 bits, sírvase calificar los siguientes factores que definen lo que necesita:
 
 No necesitoAlgún tanto Definitivamente
Necesidad de memoria superior a 4GB
Clientes que demandan software de 64 bits
Quiero aprovechar el hardware de 64 bits existente
Necesito estar a la vanguardia de la tecnología
Otros
 
3.5.  ¿Qué tamaño de espacio de direccionamiento de memoria requiere para sus aplicaciones?
 
 
3.6.  Para nuevas aplicaciones en C++ o aquellas que todavía está manteniendo, ¿qué sistemas operativos Windows necesita para llevar a acción efectiva el desarrollo del producto por los próximos 24 meses?
 
 
3.7.  ¿Tiene planes de construir aplicaciones para Windows Móvil/Embebido bajo código nativo?
 
 
3.8.  ¿Tiene planes de construir aplicaciones para Compact Framework bajo código gestionado?
 
 
3.9.  ¿Qué tipo de aplicaciones móviles planea construir?
 
 
3.10.  ¿Cómo calificaría su necesidad de soporte para las siguientes características?
 
 Tengo que tenerla ahora La quiero prontoSería bueno tenerlaMe tiene sin cuidadoNo la quiero/Nunca la necesitaré
Desarrollo de código nativo en Win32
Desarrollo de código nativo en Win64
Desarrollo de código gestionado en Windows
Unicode para VCL de Win32
Desarrollo en Compact Framework
Desarrollo en MFC
Desarrollo en DirectX
Soporte XAML
Otros
 

Características

4.1.  ¿Qué componentes, frameworks y bibliotecas de C++ utiliza?
 
 
4.2.  ¿Qué características de depuración encontraría más útiles?
 
 
4.3.  ¿Como calificaría su uso de las siguientes características del IDE?
 
 Mi versión no tiene dicha característica No conozco sobre ellaMe tiene sin cuidado/No me gusta/Quítenla La uso en algunas ocasionesLa uso todo el tiempo No puedo vivir sin ella
Compleción de Bloque
Compleción de Clase
Compleción de Código
Realce de Línea Actual
Emparejamiento de Paréntesis
Ventanas Anclables
Plegado de Código
Vista de Estructura
Página de Bienvenida
Editor de rótulos HTML
Líneas Guías del Diseñador VCL
Eventos Construir / Vincular
Lengüeta de Historial
Explorador de Datos
Plantillas Activas
Refactorización
Help Insight
Compilar el proyecto desde la línea de comandos
Integración de control de código fuente
Editor Typelib
Otras
 
4.4.  ¿Cuál es el uso principal que le da a la Página de Bienvenida? (si su producto tiene una)
 
 
4.5.  ¿Qué tipo de esquema del Diseñador de Formularios usa principalmente?
 
 
4.6.  Si se agregara soporte de modelado a C++Builder, ¿qué características utilizaría?
 
 
4.7.  ¿Qué características de desarrollo ActiveX/COM utiliza?
 
 
4.8.  Sírvase calificar su uso las siguientes características del compilador / depurador / biblioteca:
 
 Más importanteMuy importanteConsiderablemente importanteAlgo importanteMenos importante
Mayor conformidad con el Estándar ANSI/ISO C++
Elección de la STL a usar
Biblioteca Estándar TR1
Bibliotecas Boost de C++
Conformidad C99
Veloz tiempo de compilación
Generación de código para chips Intel de 64 bits
Generación de código para chips AMD de 64 bits
Generación y optimizaciones de código que incrementan el rendimiento en tiempo de ejecución
Mejor rendimiento en punto flotante
Compactación de código
Código gestionado
Manipulación mejorada de memoria
Depuración remota
Soporte de C++ para nuevas características del lenguaje Delphi
Compilación cruzada para otras plataformas
Soporte de dispositivos móviles
Compatibilidad con el formato de fichero objeto COFF (binarios de Microsoft)
Soporte de depuración Microsoft PDB (Program Database)
Soporte de depuración DWARF
Otras
 
4.9.  Sírvase calificar su uso de los siguientes productos de terceros que están incluidos con C++Builder:
 
 Parte crítica de mi desarrollo Uso frecuente en mis proyectosUso Ocasional Evaluado, decidido a no usarloNunca lo examiné
Internet Direct (Indy)
QuickReports
IntraWeb
Rave Reports
TChart
Otros
 
4.10.  Sírvase calificar su interés en agregar las siguientes características de lenguaje y biblioteca a futuras versiones de C++Builder:
 
 Altamente Deseada Moderadamente DeseadaPoco Interés Ningún Interés
Concurrencia (para multi-hilos/multi-núcleo/multi-procesamiento)
Aspectos
Conceptos
Diseño por Contrato
Tipo long long
Operador decltype
Palabra clave Auto
Alias de plantillas [templates]
Secuencia
Nuevo nombre para el puntero nulo - nullptr
enums fuertemente tipeados
Bibliotecas dinámicas
Literales extensibles
Recolección de basura
Ámbitos de macro
Tipos decimales
Listas de inicializadores
Funciones lambda
Otras
 
4.11.  Si pudiera tener una nueva característica de C++Builder, ¿cuál sería y por qué?
 
 
4.12.  Abajo se encuentras listadas elementos que estamos considerando para el futuro de C++. Sírvase dar su perspectiva con respecto a la programación de cada elemento según como figura en la ruta de desarrollo.
 
 No necesitoNecesito eventualmenteNecesito en el próximo añoNecesito este año Necesito yaNecesité en el año passado
Soporte de Vista
Soporte Nativo de 64 bits
Unicode para VCL de Win32
 
4.13.  Si fuera a diseñar una edición personalizada de C++Builder o Developer Studio que encaje a sus necesidades específicas, ¿qué incluiría en ella?