IMHO, “C” nomenclature really screwed up the equality vs assignment statements. The == made it difficult to understand especially if you came from a language that didn’t have it. Basically all languages before “C”.
Sent from my iPhone > On May 1, 2024, at 15:39, Fred Cisin via cctalk <cctalk@classiccmp.org> wrote: > > I remember that one of the changes that "street" BASICs made was to make the > keyword "LET" be optional. > Thus, instead of writing > LET X = 3 > you could write > X = 3 > > unfortunately, that further confused the issue of ASSIGNMENT versus EQUALITY, > and many beginners tried to write > 3 = X > while they certainly would not have tried to write > LET 3 = X > > > Sorry, but off the top of my head, I can't recall the many other differences. > > -- > Grumpy Ol' Fred ci...@xenosoft.com