Small Basic vs Microsoft Small Basic [chiuso]

3

Sono Small Basic ( SB ) e Microsoft Small Basic ( MSB ) correlato o si tratta di una confusione basata su nomi simili?

Ho letto che SB è scritto in C ed è GPL. La data più vecchia su SourceForge è 2004 ma facebook gruppo afferma i suoi oltre 10 anni. MSB è scritto in .NET 3.5 da Microsoft DevLabs. Wikipedia afferma che ha avuto origine nel 2008. Sembrano completamente estranei. È questa un'altra tattica Microsoft " Embrace, Estendi ed Estingua "?

Ho letto che MSB non consente la distribuzione:

The license is presented when you install the software. Small Basic includes a command line compiler that can be used as part of the product. You may install and use any number of copies of the software on your premises to test how it runs with your programs, distribution is not allowed. Please review the license terms for additional use rights/restrictions. Thank you.

- Forum MSB

    
posta snmcdonald 03.10.2011 - 01:32
fonte

3 risposte

4

Non sono affatto correlati.

Ecco una citazione da Domande frequenti su Small Basic di Microsoft

:

What about the other "Small Basic?"

We noticed there’s another version of "Small Basic" out there. Other than the naming coincidence, our version of Small Basic doesn’t have anything to do with this other version.

Per quanto riguarda l'abbracciamento e l'estinzione, non penso che lo intendano in quel modo diretto. Lo scopo dichiarato di Microsoft per Small Basic è quello di creare un molto semplice linguaggio di insegnamento che i principianti (probabilmente i bambini) possano utilizzare. Penso che il loro "mercato" sia fondamentalmente delle scuole medie e superiori. Suppongo che, facendo in modo che i bambini inizino con uno strumento Microsoft, hanno maggiori possibilità di cuori e menti quando arriva il momento di passare a Visual Studio.

    
risposta data 03.10.2011 - 04:04
fonte
1

Sono correlati Java e Javascript? No non lo sono. È altamente improbabile che questi due siano correlati, anche se potrebbero esserlo. Non credo che Microsoft stia cercando di rubare quella piccola quota di mercato di Small Basic. Hanno già un enorme blocco tramite il set VB.NET.

Per rispondere alla seconda parte della domanda, non consente la distribuzione dell'interprete. Qualsiasi codice che scrivi non diventa automaticamente Microsoft.

    
risposta data 03.10.2011 - 01:41
fonte
0

Non sono correlati. E c'è davvero poco motivo di confusione, poiché ci sono ben oltre cento implementazioni completamente diverse del linguaggio di programmazione BASIC, molte con nomi dal suono vagamente simili. A volte 2 diverse implementazioni non correlate hanno nomi simili. A volte 2 implementazioni di base quasi identiche e correlate avranno su di esse due nomi di marca completamente diversi.

    
risposta data 03.10.2011 - 07:07
fonte

Leggi altre domande sui tag