小碱基 (SB)和Microsoft小Basic (MSB)是相关的,还是基于类似的名称而引起的混乱?
我读到有人是用C写的,是GPL的。SourceForge上最古老的日期是2004年,但facebook组表示它已有10多年的历史。MSB是用.NET 3.5编写的,是由微软DevLabs编写的。维基百科称它起源于2008年。他们看起来完全不相关。这是微软的另一种"拥抱、扩展和消灭“策略吗?
我读到MSB不允许发行:
安装软件时会显示许可证。小型Basic包括一个命令行编译器,可以作为产品的一部分使用。您可以在您的场所安装和使用该软件的任意数量的副本,以测试该软件如何与您的程序一起运行,不允许分发。请检查许可条款,以获得额外的使用权/限制。谢谢。
-MSB论坛
发布于 2011-10-03 02:04:37
以下是微软小型基本常见问题的引语:
另一个“小基础”呢?我们注意到还有另一个版本的“小基础”。除了命名的巧合,我们的小Basic版本与另一个版本没有任何关系。
关于拥抱和淘汰,我不认为他们是有意这样做的。微软宣称的小型基础语言的目的是创建一种非常简单的教学语言,使初学者(可能是孩子)能够使用。我认为他们的“市场”基本上是中学和高中。我想,通过让孩子们开始使用微软工具,他们在升入Visual的时候有更好的机会与心灵相处。
发布于 2011-10-02 23:41:05
Java和Javascript有关系吗?不,他们不是。这两者不太可能是相关的,尽管它们可能是相关的。我不认为微软试图窃取小基础的市场份额。通过VB.NET集,他们已经有了很大一部分。
要回答问题的第二部分,它不允许分发解释器。您编写的任何代码都不会自动成为Microsoft的代码。
发布于 2011-10-03 05:07:57
他们没有亲属关系。没有什么理由让人感到困惑,因为基本编程语言有上百个完全不同的实现,其中许多语言的名字听起来有点相似。有时,两个不同的无关实现具有相似的名称。有时,两个几乎相同和相关的基本实现会有两个完全不同的品牌名称。
https://softwareengineering.stackexchange.com/questions/112009
复制相似问题