ITT; people artificially constructing wildly unnatural sentences to try an force the semicolon to be useful and still using it wrong
Ironically, the semicolon would go perfect at the end of the first line.
Incorrect, that’s a Greek question mark
Before IDEs were smart it was a great prank
Semicolons were the staple “eyes” in many emoticons back in the day.
;) ;P ;_;
“Back in the day”? I still use them \o/
Fuck that; I love semicolons.
Python developer: LOL. LMAO
as a fellow Python user, I fucking hate significant whitespace. Also YAML. WTF they where thinking
There were plenty of blanks in their thoughts.
It’s to make students actually format their code correctly
They are alright, yaml problems are overblown, significant whitespace as well.
Whitespaces are not problem at all. But YAML values parsing rules, uh boy…
There is
pyyaml, probably other libraries, that take the pain away.
It is a semicolon; we barely use it.
deleted by creator
Same with em dashes; nested — turducken style — sentences are just how the divergence works.
But now I don’t use em dashes anymore because I don’t want to sound like AI, unfortunately.
I have a sneaking suspicion I already sounded like AI; maybe AI just sounds like me.
If one ignores the semicolon, it is at their own peril; they’re too useful, even when used slightly incorrectly
We mean, you can use it often i enough if you use it correctly; if only purely by example.
also; you can use it; more often; if you use it; incorrectly; if; only; pur;ely; by; ;e;x;a;m;p;l;e;.
I;m; n;o;t; s;u;r;e; w;h;a;t; y;o;u; m;e;a;n;; l;o;o;k;s; g;r;e;a;t; x;D;
I use them in at least one out every of ten comments; I feel like most people don’t know how to use them, however.
They’re useful if you want to link two related sentences; Sausage links are good too.
But the sentences have to be related… Sausages are good; a bun and relish make sausages taste really good!
TFW JavaScript developers
I hate the stupid semi colon. Why do I need to add it to the end of a line? Why is python smart enough not to need it but other languages still havent fixed it.
because some languages allow you to write statements that wrap over multiple lines in order to space things out that would otherwise be crammed onto one line, so for the compiler to know when the statement ends a character is needed so that it doesn't think the next line is part of the previous; statement number 2 goes hereWithout that semicolon, you might have continued to read “previous statement” which makes sense at first, until the words that follow.
Without the allowance for multiple lines in one statement, that second physical line makes no sense at all, despite the first one making perfect sense on its own.
And without the spacing, the run-on sentence would be a lot harder to read.
Sometimes you have to write code a particular way. Here I was making a point. In a programming language there are other reasons.
Python allows multiline statements with explicit \ and inside (), [], {} implicitly.
“If you can replace a semicolon or hyphen with a comma/period, you probably should”. Writing advice I received at age ~10 and it never stopped being relevant in literature contexts
Far too many writers use a comma, when they should have used a semicolon or perion. It creates comma splices, where you join two main clauses with a comma.
Wrong:
His new car was flashy, it was bright red and had a custom license plate.
Right:
His new car was flashy. It was bright red and had a custom license plate.
My brain says
His new car was flashy; it was bright red and had a customer license plate.
Is correct
That’s also correct (custom/customer autocorrect error aside).
Yeah, I didn’t notice it when I copied your comment 😂












