我理解可视化编程语言是那些允许程序员操纵屏幕上的图形--而不是文本--对象来构建功能的语言。我在C#、VB等语言中看到的最接近的东西是RAD控件,但那只是组成UI和最简单的功能--它甚至与语言本身无关。那么为什么C#被称为“Visual C#",Basic .NET被称为“Visual Basic .NET”,等等?什么是“视觉”,或者命名背后的基本原理或历史是什么?
krcsximq1#
我不认为这与语言本身的"视觉化"有关。从Wikipedia article:Visual一词表示与其他Microsoft编程语言(如Visual Basic、Visual FoxPro、Visual J #和Visual C++)的品牌关系。所有这些产品都与图形IDE打包在一起,并支持基于Windows的应用程序的快速应用程序开发。
yfwxisqw2#
语言不叫“视觉化”,产品是“视觉化”的。这要追溯到. NET之前。“Visual”Basic之所以是“Visual”,是因为窗体开发GUI。“Visual”C++之所以是“Visual”,是因为MFC和创建MFC应用程序的向导。
t0ybt7op3#
我怀疑这一切都可以追溯到最初的VisualBasic。其中的“视觉”部分是UI设计器...Ruby界面生成器提供了Visual Basic的“可视化”部分
ac1kyiln4#
随着Visual C++版本1.0的推出,作品“Visual”的使用开始流行起来;它是第一个在Windows内部运行的版本,而其他版本即使能够生成Windows可运行的代码,也是在DOS模式下运行的。2它与语言无关,而是与IDE运行的环境有关。
nzrxty8p5#
我猜这主要是一种营销选择。然而,这可能与“Visual Studio”是一个GUI的事实有关,因此是一种“可视化”代码的方法。
gdx19jrr6#
我想这一切都是从一些事件或一些产品名称的选择。现在,它只是品牌。我的意思是,就像现在你甚至不能想到一些IDE称为Studio和同样的可以说,例如,Visual Eclipse。
Studio
Visual Eclipse
6条答案
按热度按时间krcsximq1#
我不认为这与语言本身的"视觉化"有关。
从Wikipedia article:
Visual一词表示与其他Microsoft编程语言(如Visual Basic、Visual FoxPro、Visual J #和Visual C++)的品牌关系。所有这些产品都与图形IDE打包在一起,并支持基于Windows的应用程序的快速应用程序开发。
yfwxisqw2#
语言不叫“视觉化”,产品是“视觉化”的。
这要追溯到. NET之前。“Visual”Basic之所以是“Visual”,是因为窗体开发GUI。“Visual”C++之所以是“Visual”,是因为MFC和创建MFC应用程序的向导。
t0ybt7op3#
我怀疑这一切都可以追溯到最初的VisualBasic。其中的“视觉”部分是UI设计器...
Ruby界面生成器提供了Visual Basic的“可视化”部分
ac1kyiln4#
随着Visual C++版本1.0的推出,作品“Visual”的使用开始流行起来;它是第一个在Windows内部运行的版本,而其他版本即使能够生成Windows可运行的代码,也是在DOS模式下运行的。2它与语言无关,而是与IDE运行的环境有关。
nzrxty8p5#
我猜这主要是一种营销选择。
然而,这可能与“Visual Studio”是一个GUI的事实有关,因此是一种“可视化”代码的方法。
gdx19jrr6#
我想这一切都是从一些事件或一些产品名称的选择。现在,它只是品牌。
我的意思是,就像现在你甚至不能想到一些IDE称为
Studio
和同样的可以说,例如,Visual Eclipse
。