写点什么

VB 在微软产品路线图中的尴尬位置

  • 2007-12-04
  • 本文字数:944 字

    阅读完需:约 3 分钟

从一开始,微软就公开宣布 Visual Basic 和 C#将在.NET 平台中被同等对待。然而另外一方面,社区却不时指责微软对 VB 的支持力度不够。那么事实又在何方呢?

在标准的.NET 平台上,两个语言都能很好地访问所有.NET 函数库。

对于大多数用户来说,Visual Studio 对于 VB 和 C#的支持基本上相同;最大的一个区别是 VB 有背景编译器的存在。但是对于 SDK,待遇就没有那么同等了。

用于 Visual Studio SDK 2005 VB 模板和代码例子直到 2007 年 9 月才出现。即使如此,它们也是作为一个附加包单独分发的。针对 Visual Studio SDK 2008 ,微软给出了一个适当的示例集合。VB 的示例还是没有 C#的多,但比 C++ 的多点。

XNA 是在 VB 开发人员当中的下一个痛处。XBox 360 运行着一个修改过的.NET Compact Edtion 版本,据传闻,这个版本删除了VB 运行时。这个传闻中的观点被Jack Palevich 所支持,他在讨论CLR 使用的博客文章中提到 XBox360 不支持 VB 语言所需的特性

根据 Microsoft Connect 站点的消息得知,XNA 团队正在着手解决这个问题。一位不愿透露姓名的微软员工写到,

我们深感在 XNA Game Studio 中支持 VB 这个编程语言是多么的重要。我们正积极和 VB 团队共同努力,建立适当程度的(后援)保证和时限来添加让人失望已久的 VB 支持。

有证据显示,对于 VB 团队,他们也为实现这个目标正在努力。一个在 VB 9 中被命名为“敏捷运行时”的新特性将允许编译器针对其他平台使用自定义的运行时。

在别处对 VB 的支持也同样不能让人满意但可以理解。例如,HealthVault 只提供 C#的例子。 Eric Gunnerson 解释说

正如大多数项目的真实情况,我们的时间表是非常紧的,我们没有太多的资源,所以我们需要有选择地利用有限资源来创造更多价值。 在这点上,VB.NET 支持在许多有着有效开发成果的合作伙伴中并没有流行起来,所以我们也没有针对 VB 这块提供任何东西。当然如果事情有所改变,我们将会重新评估现在我们所正在做的事情。

Windows Media Center SDK 支持 VB 和 C#,可是同样也有些怨言说只为C#开发人员提供了新项目模板

你的看法是什么?微软应该只发布VB 或C#的例子和模板吗?或者他们是否应该尽可能快地推出两个版本,尽管有些人只使用其中一个语言。

查看英文原文: Visual Basic’s Questionable Place in Microsoft’s Roadmap

2007-12-04 20:001522
用户头像

发布了 254 篇内容, 共 70.9 次阅读, 收获喜欢 2 次。

关注

评论

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

LeetCode题解:105. 从前序与中序遍历序列构造二叉树,递归+哈希表,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

实现数字经济和实体经济深度融合

CECBC

区块链

大数据知识专栏 -MapReduce 自定义排序技术

小马哥

大数据 hadoop mapreduce 七日更

​Kubernetes资源清单篇:如何创建资源?​

xcbeyond

Kubernetes 28天写作 Kubernetes从入门到精通

数字货币应用从C端走向B端 实践中这些难题仍需关注

CECBC

数字货币

程序员生产环境-软件篇

ITCamel

程序员 效率工具 工作效率

永续合约APP系统软件开发

系统开发

观看辽篮比赛,思考团队管理——关于团队的灵魂拷问,你中了几个?

伯薇

团队管理 团队建设 团队 赋能 激励

Android面试(二)

我就感觉到快

HDFS中的常用压缩算法及区别

王知无

大数据 hdfs

基础不牢,地动山摇;自学进大厂的第18天!

Java架构师迁哥

基于Prometheus+Grafana打造企业级Flink监控系统

王知无

大数据 flink 监控

胜天半子!阿里内部力荐SpringBoot全栈笔记全网首发,源码实战齐飞

Java架构之路

Java 程序员 架构 面试 编程语言

你kin你擦!阿里终于肯把内部高并发编程高阶笔记开源出来了

Java架构之路

Java 程序员 架构 面试 编程语言

AES128解密只能解一半的问题

李日盛

AES 问题定位

企业短信服务质量与用户体验如何监控?短信监测技术震撼来袭

博睿数据

短信 数据监测

【我给面试官画饼】软件测试理论基础、质量保证常见面试题——会被面试官赶出来吗?

程序员阿沐

面试 软件测试 测试工程师 质量保证

技术分享 | 漫谈音视频中的拥塞控制

拍乐云Pano

直播预告丨NLP领域的2020年大事记及2021展望

京东科技开发者

机器学习 AI nlp

京东架构师分享的 Redis学习笔记手抄版;

Java架构师迁哥

阿里开源SpringSecurity:用户+案例+认证+框架

996小迁

Java 程序员 架构 面试 springsecurity

百度首届智能小程序高校大赛圆满结束:关注学生心理健康小程序获全国一等奖

DT极客

边缘安全 | 正确使用CDN 让你更好规避安全风险

阿里云Edge Plus

安全 CDN

数据倾斜?Spark 3.0 AQE专治各种不服

王知无

大数据 spark

看懂2020年智能浪潮,我们从百度和谷歌的AI足迹出发

脑极体

从烟酒茶说系统化学习

张老蔫

28天写作

关于JDK15的简单理解

Java架构师迁哥

客户服务高触达,零代码从短信/邮件跳转小程序客服

环信

跨界融合,区块链推动实体经济提档升级

CECBC

人工智能 云计算 大数据

Soul网关源码阅读(八)路由匹配初探

Java 源码阅读 网关

【盘点2020】机房网络性能哪家强?年度冠军揭晓

博睿数据

机房 评测

VB在微软产品路线图中的尴尬位置_.NET_Jonathan Allen_InfoQ精选文章