• codinghorror Profile Picture

    Jeff Atwood @codinghorror

    7 years ago

    After seeing users struggle with YAML and the “two spaces at end of a line for a linebreak” rule in Markdown, I can definitively say that any tool which hinges important semantics on invisible characters ... is a mistake.

    60 279 2K 0 15
  • codinghorror Profile Picture

    Jeff Atwood @codinghorror

    7 years ago

    Also indirectly means hipster implicit end of line JavaScript (instead of semicolon) is bad hackernoon.com/an-open-letter…

    18 45 233 0 6
  • adamwathan Profile Picture

    Adam Wathan @adamwathan

    7 years ago

    @codinghorror There are rules you have to follow to avoid unexpected behavior even if you do use semicolons everywhere, like "never put the value after a return statement on a separate line". ASI is stupid but it affects your code whether you choose to add semicolons or not.

    1 0 4 0 0
  • BlackHC Profile Picture

    Andreas Kirsch 🇺🇦 @BlackHC

    7 years ago

    @codinghorror This triggers me in all the right places 🙈

    0 0 0 0 0
  • TomDietrich Profile Picture

    Dietrich (@[email protected]) @TomDietrich

    7 years ago

    @codinghorror semicolons are not important just like punctuation in writing is not important you can tell when a sentence has ended when a list is being written and when a section of a statement is an aside just by context if you spend twice as much brain power so why use them I ask

    1 1 27 0 0
  • ambignostic Profile Picture

    Cris (without an H) @ambignostic

    7 years ago

    @codinghorror I'm going to print out that screenshot so I can set it on fire

    0 0 13 0 0
  • Hanzo55 Profile Picture

    Shawn Holmes @Hanzo55

    7 years ago

    @codinghorror They can take my semicolons when they pry them from my cold, dead hands.

    0 1 6 0 0
  • JohnDoritosKane Profile Picture

    John D. Kane @JohnDoritosKane

    7 years ago

    @codinghorror I'm getting old - the past is repeating itself so soon. Just wait for it. Somebody is going to rediscover comma as a line terminator.

    0 0 5 0 0
  • JeremyIClarke Profile Picture

    Beth Stan. @JeremyIClarke

    7 years ago

    @codinghorror How is a new line an invisible character? It's visible by virtue of there being a new line. I'd say that's generally pretty obvious.

    0 0 4 0 0
  • con_sultan Profile Picture

    con_sultan @con_sultan

    7 years ago

    @codinghorror FUD! We didn't use semicolons in the last ~40 projects we delivered. No issues found were related to not using ;

    1 0 3 0 0
  • MarcFearby Profile Picture

    Marc Fearby @MarcFearby

    7 years ago

    @codinghorror Semi-colons or get lost!

    0 0 2 0 0
  • OleenaNatiras Profile Picture

    OleenaNatiras @OleenaNatiras

    7 years ago

    @codinghorror I can only assume brain worms were involved somehow. Because that's the only reason I can think of to not put a statement terminating symbol anywhere But terminating a statement. Semicolons at the start of a line what the christ

    0 0 2 0 0
  • toddrharvey Profile Picture

    Todd Harvey @toddrharvey

    7 years ago

    @codinghorror Was VB hipster too? I may need to invest in some skinny jeans!

    0 0 2 0 0
  • v2r_red Profile Picture

    Tung Nguyen 🦀⚙️⚛️ @v2r_red

    7 years ago

    @codinghorror After switching to no-semicolons, my coding experiences have been improved dramatically. Of course, I have the tools to auto detect and fix edge cases for me. These days I see semicolons are weird. Check Rust, Swift, Kotlin & Go.

    1 0 1 0 0
  • dave_tetlow Profile Picture

    Dave Tetlow @dave_tetlow

    7 years ago

    @codinghorror I've not read it all but, one solution is putting them at the front instead??

    0 0 1 0 0
  • rgigger Profile Picture

    Rick Gigger @rgigger

    7 years ago

    @codinghorror So also swift line endings?

    0 0 0 0 0
  • marian_ban Profile Picture

    Marian Ban 🖖 @marian_ban

    7 years ago

    @codinghorror I don't write semicolons but I have prettier which writes them for me (on each file save). So it's basically a mater of configuration and easy to change for the whole codebase.

    0 0 0 0 0
  • kallegp Profile Picture

    Kalle Gustafsson @kallegp

    7 years ago

    @codinghorror So.. reading TFA comments.. ASI must be the worst design decision I've seen in a language. It seems you must be aware of its rules - using semicolons or not. It only makes things worse. JS feels like one big antipattern. And don't get me started on the ecosystem. Bloody hell.

    0 0 0 0 0
  • prdoyle Profile Picture

    Patrick Ꝺoyle @prdoyle

    4 years ago

    @codinghorror Agreed. Darn kids these days don't realize semicolons are there to help them tell the compiler what they meant. Disliking semicolons is like disliking static type checking.

    0 0 0 0 0
  • Download Image
    • Privacy
    • Term and Conditions
    • About
    • Contact Us
    • TwStalker is not affiliated with X™. All Rights Reserved. 2024 www.instalker.org

    twitter web viewer x profile viewer bayigram.com instagram takipçi satın al instagram takipçi hilesi twitter takipçi satın al tiktok takipçi satın al tiktok beğeni satın al tiktok izlenme satın al beğeni satın al instagram beğeni satın al youtube abone satın al youtube izlenme satın al sosyalgram takipçi satın al instagram ücretsiz takipçi twitter takipçi satın al tiktok takipçi satın al tiktok beğeni satın al tiktok izlenme satın al beğeni satın al instagram beğeni satın al youtube abone satın al youtube izlenme satın al metin2 metin2 wiki metin2 ep metin2 dragon coins metin2 forum metin2 board popigram instagram takipçi satın al takipçi hilesi twitter takipçi satın al tiktok takipçi satın al tiktok beğeni satın al tiktok izlenme satın al beğeni satın al instagram beğeni satın al youtube abone satın al youtube izlenme satın al buyfans buy instagram followers buy instagram likes buy instagram views buy tiktok followers buy tiktok likes buy tiktok views buy twitter followers buy telegram members Buy Youtube Subscribers Buy Youtube Views Buy Youtube Likes forstalk postegro web postegro x profile viewer