写点什么

Visual Basic 6 可继续在 Windows 8 上运行

  • 2012-03-05
  • 本文字数:1020 字

    阅读完需:约 3 分钟

伴随着微软宣布 Windows 8 继续支持 Visual Basic 6 平台的消息,这位年高德劭的产品又一次接到了“死缓”通知。且不论它的那些后继产品(Visual Basic.NET、C#等等)如何,单就 VB6 的简单易用性就造就了大量的应用程序。这些应用程序将可以依赖于 Windows 8 发布的必要运行时文件继续运作。

VB6 应用程序运作标准规定如下:

“如果开发人员发现运行于 Windows Vista、Windows 7 或 Windows 8 上的 Visual Basic6.0 应用程序出现问题(相同代码在这些系统上的运行状况应当与在 Windowx XP 上一致),请使用正规支持渠道报告该问题。”

某些扩展 DLL 将不会随 Windows 8 一同发布,开发人员可以参考微软的支持声明来决定在应用程序发布时应包含哪些文件。

Visual Basic 1.0 发布于 1991 年,目的为了降低那个时代创建 Windows 3.0 本地应用程序的门槛。随后 1998 年 Visual Basic 6(VB6)发布,它在那个时代的开发人员中非常流行,以致这些应用程序到今天还在使用。虽然微软已经发布了.NET 平台上的 Visual Basic 版本,但是新程序中的改动使得 VB.NET 本质上成为了一门不同的语言。

VB6 的持续流行给微软出了一道难题。一方面,它代表一类被微软优秀(或者至少较新的)产品所替代的平台;而另一方面,它的持续使用又表明它是一个受市场欢迎的成功产品。用户反馈显示,微软没有恢复对 VB6 的完整支持,使其错失了一个好机会。许多开发人员还在继续质疑微软对 VB6 的处理方式。

Leonardo Azpura 写道:

将经典 VB 恢复成主流产品也可以帮助微软营造良好的公关。若干年前,“专业”VB6 程序员多达 600 万名。不管我们如今正在使用何种工具、语言和平台,我们仍然需要对 VB6 应用程序进行维护和扩展。我们中大多数人对微软扼杀这个开发利器都很不满。

Karl E. Peterson 接着这个话题,补充道:

我同意,拥有多线程的 64 位 VB7 将会是一个市场杀手 […],微软还可以卖它个 20 年。

最后,Winston Potgeier 表示他也期待 64 位支持,以及未来 Windows 版本对 VB6 的持续支持:

我认为 VB6 在当今市场竞争中不缺什么,它能完成任何其他开发环境能完成的事情,而且更快、更简单,另外还可以本地运行。除了 64 位编译功能以及未来操作系统对它的兼容性之外,我实在想不到它还需要些什么,或许可以考虑支持 Win8 上的移动编译?

如果读者发现有 VB6 的替代方案,请在下面留言。另外,考虑 VB6 的现有优势,你的单位会就目前状况继续使用它吗?

查看英文原文: http://www.infoq.com/news/2012/02/vb6_supported_on_win8

2012-03-05 08:203919
用户头像

发布了 125 篇内容, 共 44.0 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

Android自学教程!android底层开发百度网盘

android 程序员 移动开发

android设计模式面试,享学三期Android架构师

android 程序员 移动开发

漫游图书馆广发招募令,让你的闲置书“游”起来!

墨天轮

MySQL 数据库 oracle 技术书籍 书籍

Android高级:动脑学院android全套

android 程序员 移动开发

apm应用性能管理,享学课堂架构师vip

android 程序员 移动开发

Android经典面试:动脑学院

android 程序员 移动开发

Android资深架构师分享学习经验及总结,三面美团Android岗

android 程序员 移动开发

分布式常见协议和算法要点摘录-Paxos&Raft

追风少年

分布式 raft PAXOS

Android面试题2020中高级,享学课堂vip怎么样

android 程序员 移动开发

Android自学!扔物线android视频

android 程序员 移动开发

Android进程保活黑科技实现原理解密及方法,赶紧学起来

android 程序员 移动开发

2021云栖大会开源引力峰会重磅发布的战略合作,Grafana服务到底是什么?

阿里巴巴中间件

阿里云 开源 云原生 Grafana 云栖大会

android组件化通信,享学课堂

android 程序员 移动开发

2021 腾讯数字生态大会重磅来袭

CODING DevOps

云原生 腾讯数字生态大会 降本增效

Android面试心得必备技能储备详解,原理+实战+视频+源码

android 程序员 移动开发

Android面试题整理,享学课堂Android架构师vip

android 程序员 移动开发

Android高级工程师必看系列,Android基础入门教程

android 程序员 移动开发

android视频开发的面试问题,享学三期Android架构师

android 程序员 移动开发

Android资深架构师分享学习经验及总结,Android开发还不会这些

android 程序员 移动开发

云原生网关开源、自研、商业化三位一体战略背后的思考

阿里巴巴云原生

阿里云 开源 云原生

android路由表位置,扔物线朱凯

android 程序员 移动开发

什么是挖矿木马?我猜你还不知道

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

Android面试题整理,动脑学院视频百度云

android 程序员 移动开发

Android软件开发面试题,享学课堂Android架构师视频百度云

android 程序员 移动开发

Android面试基础技能罗列,自学编程找工作

android 程序员 移动开发

android音视频开发面试!享学课堂课程怎么样

android 程序员 移动开发

apk瘦身,动脑学院vip课程分享

android 程序员 移动开发

Android经典面试题详解:kotlin入门教程百度网盘

android 程序员 移动开发

Android软件开发面试题!动脑学院vip视频破解

android 程序员 移动开发

Android进阶之光,享学课堂Android架构师第一期

android 程序员 移动开发

Android高级工程师必备知识!享学课堂vip怎么样

android 程序员 移动开发

Visual Basic 6可继续在Windows 8上运行_.NET_Jeff Martin_InfoQ精选文章