basic语言是用什么语言编写成的,basic语言的好处

首页 > 经验 > 作者:YD1662022-10-29 17:50:07

这是一篇暴露年龄的文章。为什么这么说?因为现在年轻的程序员可能没有接触过当年红极一时的 Visual Basic。28 年前的 1991 年 4 月,Microsoft 发布了 Visual Basic 1.0 for Windows,次年 9 月,发布了 Visual Basic 1.0 for DOS。

这在当时引起了很大的轰动,许多专家把 VB 的出现当做是软件开发史上的一个具有划时代意义的事件。以现在的眼光来看,VB1.0 版的功能其实非常弱,但它在推出时可是第一个 “可视” 的编程软件。

这使得程序员欣喜之极,都尝试在 VB 的平台上进行软件创作。到了 1998 年夏天,Microsoft 发布了 VB 6,这是 VB.NET 至今仍然无法完全取代的版本。但随着.NET 的兴起,VB 开始走上下坡路。它是如何兴起的,又是如何衰落的?让我们跟着 Matthew MacDonald 的脚步笑看 VB 的风起云落吧!

basic语言是用什么语言编写成的,basic语言的好处(1)

作者介绍:Matthew MacDonald,技术作家、教师、程序员。著有几十本图书,现在教育孩子学习编程和科学。

28 年过去了,我们终于要目睹世界上最流行的语言之一,Visual Basic ,开始衰落了吗?

我要坦白一件事,在我成为一名受人尊敬的开发者,使用像 C# 和 Java(以及我们称之为 JavaScript 的热门平台)这样的现代大括号编程语言之前,我曾经是广受欢迎,又有些不合时宜的 Visual Basic 的忠实粉丝。

坦白说,我对 Visual Basic 的迷恋是这样开始的:当我还是个十几岁的孩童时,我就学会了使用 BASIC 语言编程,但不仅仅是任何 BASIC 语言。我是从 Microsoft 那个古董级的 DOS 操作系统上开创性的 QuickBASIC 环境开始的。至今我仍然记得在蓝色背景下用白色文本来编写代码的场景。

basic语言是用什么语言编写成的,basic语言的好处(2)

对于 1998 年的编程来说,QuickBASIC 是不可思议的编程语言。你可以编写不带笨拙行号的代码,在键入代码时能够实时捕获语法错误,并直接从开发环境中启动程序,而不需要用命令行的方式来启动。当你完成代码编写后,你还可以用这些软盘来跟你的朋友分享你的程序:

basic语言是用什么语言编写成的,basic语言的好处(3)

如今,QuickBASIC 只是对遥远过去的另一种好奇心。真的是这样吗?一个叫做 QB64 的创新项目创造了现代的 QuickBASIC 复刻版。它无需模拟器就可以运行在 Windows、MacOS 和 Linux 上。当你用 QB64 运行一个程序时,它会运用一个很巧妙的手法:首先将你的 BASIC 代码翻译成 C ,然后再进行编译。

经典 VB 和可视化时代

对于古老的,基于文本的计算机系统来说,QuickBASIC 是一项令人印象深刻的壮举。但当 Microsoft 发布 Windows,将 PC 用户带到了一个由按键和点击组成的图形世界时,游戏规则发生了变化。在 Microsoft 发布第一个真正成功的 Windows 3.0 的同时,他们也发布了 Visual Basic 1.0。

这是个全新的事物。你可以通过在窗口的表面上绘制按钮来为程序创建按钮,就像它是某种艺术画布一样。要让按钮执行某些操作,你所要做的事就是在设计环境中,双击这个按钮并编写一段代码即可。

而且,你没有使用神秘的 C 代码,也没有使用成堆的类、复杂的内存管理以及对 Windows API 的晦涩的调用。相反,你就像一个文明人一样编写了友好的 VB 代码。

basic语言是用什么语言编写成的,basic语言的好处(4)

首页 123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.