Hacker News new | ask | show | jobs
by StudyAnimal 519 days ago
They are all different though, depending on the hardware. Microsoft's BASIC on the C64 and on the mac and on all other platforms were different enough to count as different dialects, certainly more than just different implementations.

Edit: And the wikipedia page clusters them nicely in a separate group, what more could you ask for.

1 comments

I think you missed my point. Microsoft BASIC is a dialect consisting of a couple dozen BASIC implementations:

https://en.wikipedia.org/wiki/Microsoft_BASIC

And clicking any of those will list them as a "Microsoft BASIC" dialect. This list lists them independently as their own dialects. I just found that slightly humorous. It wasn't intended as anything more.

If you want to be serious about it, I agree with you. Each of those is different enough that they certainly could be considered their own languages and "Microsoft BASIC" a superset (akin to Pascal, Ada, Oberon, Modula, etc all being "Wirth-languages") vs "dialect".