News for hackers. Stuff that matters.
Re:Show HN: Sabre – The bullshit-free (c) programming language by steve_taylor on Saturday February 20, 2021 @03:57PM (#26207887)
Implicit declaration is bullshit. It allows new variables to accidentally be created out of typos.

Sabre should have gone with var. Without knowledge of existing languages, the meaning of let isn’t exactly obvious.

Re:Show HN: Sabre – The bullshit-free (c) programming language by tines on Saturday February 20, 2021 @04:39PM (#26208218)
I'd say that a knowledge of mathematics is where the meaning of "let" will most often come from. I'm sure we've all read things like "Let x be the speed of a train..."
Re:Show HN: Sabre – The bullshit-free (c) programming language by 4eor0 on Saturday February 20, 2021 @10:50PM (#26210627)
I don’t like “let” because of my math dept in school was all “= is pronounced is” for some reason (long time ago)

“let n is 10”

Tear some hair out every time, as I can’t get my brain to stop

Re:Show HN: Sabre – The bullshit-free (c) programming language by ttymck on Tuesday February 23, 2021 @03:23PM (#26242408)
Why would the pronunciation of the equals sign not be "equals"?
Re:Show HN: Sabre – The bullshit-free (c) programming language by postalrat on Saturday February 20, 2021 @06:39PM (#26209205)
let num = 10

spot the typo

Re:Show HN: Sabre – The bullshit-free (c) programming language by phabora on Saturday February 20, 2021 @06:26PM (#26209092)
Let n be the number of comments about syntax in this thread and let total be the number of comments: n / total.