2010-05-25 20 views
17

Entiendo que los lenguajes de programación visual son aquellos idiomas que le permiten al programador manipular objetos gráficos en lugar de textuales en la pantalla para construir la funcionalidad.¿Por qué algunos lenguajes de Microsoft se llaman "visuales"? (Visual C#, Visual Basic .NET, Visual C++)

Lo más parecido que veo en C#, VB, etc. son los controles RAD, pero eso solo es componer la interfaz de usuario y la funcionalidad más simple: no tiene nada que ver con el lenguaje en sí, ni siquiera.

¿Por qué entonces se llama C# "Visual C#", Basic .NET llamado "Visual Basic .NET", etc.?
¿Qué es "visual" o cuál es el fundamento o la historia detrás de la nomenclatura?

+7

Esto parece provenir del equipo de marketing de Microsoft. Visual Basic originalmente se refería al estilo de programación orientado a la interfaz de usuario. Cuando resultó que se vendía bien, Microsoft calificó otros productos de la misma manera. Aparentemente, Microsoft adora cruzar cosas de marca. Recuerde .NET Messenger? – Ondergetekende

+0

¿Es esta una pregunta de programación o una pregunta de marketing para otro lado? –

+0

Acabo de dar cuenta - "Visual C++" no es un lenguaje CLR (aunque hay una versión CLR). Título actualizado y etiquetas. –

Respuesta

21

No creo que tenga que ver con que los lenguajes sean "visuales".

Desde el Wikipedia article:

El término Visual denota una relación de marca con otros lenguajes de programación como Microsoft Visual Basic, Visual FoxPro, Visual J # y Visual C++. Todos estos productos están empaquetados con un IDE gráfico y admiten el rápido desarrollo de aplicaciones basadas en Windows.

2

Supongo que esto es principalmente una opción de marketing.

Sin embargo, podría estar relacionado con el hecho de que "Visual Studio" es una GUI, por lo tanto, es una forma de "visualizar" su código.

4

Sospecho que todo se remonta al original Visual Basic. La parte "visual" de esto fue el diseñador de interfaces ...

el generador de interfaz de Rubí proporciona la parte "visual" de Visual Basic

+0

+1 - Su sospecha es correcta. – wlangstroth

4

el uso de la obra "Visual" comenzó a conseguir popular con la introducción de Visual C++ versión 1.0; era la primera versión que se ejecutaba nativamente dentro de Windows, mientras que otras versiones se ejecutaban en modo DOS aunque podían producir código ejecutable de Windows. No tiene nada que ver con los idiomas, sino con el entorno en el que se ejecuta el IDE.

9

Los idiomas no se llaman "Visual". Los productos son "Visuales".

Esto es desde mucho antes que .NET. "Visual" Basic era "Visual" debido a la GUI de desarrollo de formularios. "Visual" C++ fue "Visual" debido a MFC y los asistentes para crear una aplicación MFC.

+2

Al menos para VB, el lenguaje * se * llama 'Visual': http://msdn.microsoft.com/en-us/library/aa712050%28VS.71%29.aspx "Este documento describe el Visual Basic .NET idioma "- es su propio dialecto de BASIC, distinto de (por ejemplo) QBASIC – AakashM

0

Supongo que todo va de algún evento o alguna elección de nombre de producto. Y ahora, es solo sobre la marca.

Quiero decir, como, hoy en día no se puede pensar en un IDE llamado Studio y lo mismo puede decirse, por ejemplo, Visual Eclipse.

+2

No entiendo lo que quiere decir en su segundo párrafo. ¿Por qué no puedo pensar en esas cosas? –

+0

No importa. Lo que estaba intentando hacer es que, por ejemplo, 'Coca-cola' definitivamente no cambiaría su nombre a otra cosa. –

Cuestiones relacionadas