Scaevolus touted as an advantage the minimalism of variants of BASIC over Smalltalk and linked to such a variant lacking structured programming constructs like functions. I pointed out the flaws of that and certain…
Smalltalk is that, at least for OO (though it does have lambda objects too).
Variants of BASIC are also unstructured and teach bad habits, such as the construction of goto-laden messes. Smalltalk by contrast is both simple (for example, having only three levels of precedence) yet also a modern,…
Since you're the creator, I'd like to ask you, why BASIC and not Smalltalk? You mention a desire to eschew boilerplate and provide instant gratification--doesn't Smalltalk provide that as well if not better than BASIC?
I understand that a lot of programmers started with BASIC at a time when Smalltalk was out of reach, but now that we have free, open source distributions like Squeak and Pharo, what possible advantage could BASIC still…
Scaevolus touted as an advantage the minimalism of variants of BASIC over Smalltalk and linked to such a variant lacking structured programming constructs like functions. I pointed out the flaws of that and certain…
Smalltalk is that, at least for OO (though it does have lambda objects too).
Variants of BASIC are also unstructured and teach bad habits, such as the construction of goto-laden messes. Smalltalk by contrast is both simple (for example, having only three levels of precedence) yet also a modern,…
Since you're the creator, I'd like to ask you, why BASIC and not Smalltalk? You mention a desire to eschew boilerplate and provide instant gratification--doesn't Smalltalk provide that as well if not better than BASIC?
I understand that a lot of programmers started with BASIC at a time when Smalltalk was out of reach, but now that we have free, open source distributions like Squeak and Pharo, what possible advantage could BASIC still…