• Azdalen@beehaw.org
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    I dunno. I think it is people don’t want to think about their code and what they are asking the computer to -actually- do. I’ve had to fix more issues due to incorrect assumptions that were allowed / looked OK in JS that would have been easily seen and/or prevented in TS (or any strong static typing system). Yes, TS may be annoying, but there are -reasons- it is. If you’re asking it to do something that is innately dumb, TS makes it -HARD- to do it, so you manage a large majority of the potential use-cases that you may not know you’re asking the runtime to manage/assume for you.