level 13
Nukepayload2
楼主
用 *来表示原文中的缩进。
名称带有[MSFT]后缀的用户是代表微软写msdn博客的人,属于权威人士。
* Jeremy
微软在VB花费同样的时间?你们是否建议我们切换到 C#,以避免沉船?
… 省略一些回复
** Alexander Batishchev
请停止问任何有关VB问题。让它死。如果你不能没有它,也许是时候改行开餐馆了。
*** Mike C
但就像异花授粉, VB 存活使 C# 更强,反之亦然。让VB 死只会削弱 C# 在未来。
**** Anthony D. Green [MSFT]
at Mike C,
别忘了 F # ! 。#(滑稽)NET 语言的多样性 造就更强大的平台。
*** Anthony D. Green [MSFT]
请保持提问有关 VB 的事情。作为Visual Basic 的项目经理,绝对关键的事情是我从我的客户 — — Visual Basic 开发人员得到方案和对他们最重要的技术挑战 的反馈。
它是我最喜欢的语言,而且我想像爱它的客户一样要保持它是一种成功的语言。
如果有功能建议,给我们在 github dotnet/roslyn 写信或给我发一条 tweet at ThatVBGuy !
… 省略中间的回复
** Anthony D. Green [MSFT]
at Jeremy,
我觉得你可能在问 " VB 15 有什么新功能?"。问得好。我们一直在同一时间更新 VB 15,但没有在预览 4 (这是这篇文章的主题) 赶上。
元组,一个减少 ByRef 返回的方法和属性的功能,模式匹配 这个功能正在处理。而且我们正在与一个开放源码 VB 开发人员试图促进功能。我们从来没有添加为 C# -> VB 或 C#-> VB 的一切 转换。语言设计不是这样工作的。因此,例如 VB 具有更强的lambda 表达式 (VB 已经支持迭代器 lambda) ,所以方法内嵌套函数这种功能将会引起功能重复。与模式匹配的相关的向后兼容和两种语言中的设计,由于 Select Case 和switch的差异, 不能一概而论。语言处理 ByRef 参数的方式是不同的,所以结果不一样。VB14 有c# 6没有的功能,反之亦然。用一个语言的功能衡量另一个语言的功能,或者让一个语言的未来是复刻另一个语言的功能是一种错误。
但是这个点子已经采纳了,你可以在那个话题上讨论。我会关注的。
*** Jeremy
谢谢你 !它将向人们解释 VB 不是VB6 的帖子很棒。我个人比起C#更喜欢 VB因为它既强大又更容易读写。我不明白为什么VB 有这么多的仇恨,也许每个人都将其关联到 VB6。让我们将VB 重命名为 C# +。#(滑稽)NET !
**** Arwin
VB 是独立的良好的语言。它的优越的SelectCase语法让它在 Windows 平台上成为卓越的语言)。只是其它大型的语言(c + +、 JavaScript 和Java) 使用 C 的语法,这就是为什么C#更为流行。
2016年08月30日 04点08分
1
名称带有[MSFT]后缀的用户是代表微软写msdn博客的人,属于权威人士。
* Jeremy
微软在VB花费同样的时间?你们是否建议我们切换到 C#,以避免沉船?
… 省略一些回复
** Alexander Batishchev
请停止问任何有关VB问题。让它死。如果你不能没有它,也许是时候改行开餐馆了。
*** Mike C
但就像异花授粉, VB 存活使 C# 更强,反之亦然。让VB 死只会削弱 C# 在未来。
**** Anthony D. Green [MSFT]
at Mike C,
别忘了 F # ! 。#(滑稽)NET 语言的多样性 造就更强大的平台。
*** Anthony D. Green [MSFT]
请保持提问有关 VB 的事情。作为Visual Basic 的项目经理,绝对关键的事情是我从我的客户 — — Visual Basic 开发人员得到方案和对他们最重要的技术挑战 的反馈。
它是我最喜欢的语言,而且我想像爱它的客户一样要保持它是一种成功的语言。
如果有功能建议,给我们在 github dotnet/roslyn 写信或给我发一条 tweet at ThatVBGuy !
… 省略中间的回复
** Anthony D. Green [MSFT]
at Jeremy,
我觉得你可能在问 " VB 15 有什么新功能?"。问得好。我们一直在同一时间更新 VB 15,但没有在预览 4 (这是这篇文章的主题) 赶上。
元组,一个减少 ByRef 返回的方法和属性的功能,模式匹配 这个功能正在处理。而且我们正在与一个开放源码 VB 开发人员试图促进功能。我们从来没有添加为 C# -> VB 或 C#-> VB 的一切 转换。语言设计不是这样工作的。因此,例如 VB 具有更强的lambda 表达式 (VB 已经支持迭代器 lambda) ,所以方法内嵌套函数这种功能将会引起功能重复。与模式匹配的相关的向后兼容和两种语言中的设计,由于 Select Case 和switch的差异, 不能一概而论。语言处理 ByRef 参数的方式是不同的,所以结果不一样。VB14 有c# 6没有的功能,反之亦然。用一个语言的功能衡量另一个语言的功能,或者让一个语言的未来是复刻另一个语言的功能是一种错误。
但是这个点子已经采纳了,你可以在那个话题上讨论。我会关注的。
*** Jeremy
谢谢你 !它将向人们解释 VB 不是VB6 的帖子很棒。我个人比起C#更喜欢 VB因为它既强大又更容易读写。我不明白为什么VB 有这么多的仇恨,也许每个人都将其关联到 VB6。让我们将VB 重命名为 C# +。#(滑稽)NET !
**** Arwin
VB 是独立的良好的语言。它的优越的SelectCase语法让它在 Windows 平台上成为卓越的语言)。只是其它大型的语言(c + +、 JavaScript 和Java) 使用 C 的语法,这就是为什么C#更为流行。