首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么有些微软语言被称为“可视化的”?(Visual C#、Visual Basic .NET、Visual C++)

为什么有些微软语言被称为“可视化的”?(Visual C#、Visual Basic .NET、Visual C++)
EN

Stack Overflow用户
提问于 2010-05-25 21:30:32
回答 4查看 4.4K关注 0票数 26

我认为可视化编程语言是那些允许程序员操纵屏幕上的图形对象而不是文本对象来构建功能的语言。

我在C#、VB等中看到的最接近的东西是RAD控件,但那只是组成UI和最简单的功能--甚至与语言本身无关。

那么,为什么C#被称为"Visual C#",Basic .NET被称为"Visual Basic .NET“,等等?

什么是“视觉”,或者命名背后的理论基础或历史是什么?

EN

回答 4

Stack Overflow用户

发布于 2010-05-25 21:35:00

这些语言不被称为“可视化”。这些产品是“视觉的”。

这是在.NET之前很久以前的事了。由于窗体开发GUI,"Visual“Basic就是"Visual”。因为有了C++和用于创建应用程序的向导,所以“可视化”MFC就是“可视化的”。

票数 10
EN

Stack Overflow用户

发布于 2010-05-25 21:34:06

随着Windows1.0版本的引入,“可视化”一词的使用开始变得流行起来;它是第一个在Visual C++中本地运行的版本,而其他版本即使能够生成Windows可运行的代码,也可以在DOS模式下运行。它与语言无关,而是与IDE运行的环境无关。

票数 5
EN

Stack Overflow用户

发布于 2010-05-25 21:32:31

我猜这主要是一种营销选择。

然而,这可能与"Visual Studio“是一个GUI的事实有关,因此是一种”可视化“你的代码的方式。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2905046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档