Chronotope’s avatarChronotope’s Twitter Archive—№ 70,317

                            1. This project doesn't use semicolons, b/c overly formalize functions, css names and file structures but don't bother with formal line endings
                          1. …in reply to @Chronotope
                            Seriously, do you ever get the feeling 90% of the javascript community styles projects b/c they like just heard an idea from a guy once?
                        1. …in reply to @Chronotope
                          Please explain to me how building and using entire packages on formal typing but not doing formal line endings makes sense?
                      1. …in reply to @Chronotope
                        This is the shit I'm talking about... do you think someone is just sitting out there thinking up ways to make javascript less clear?
                    1. …in reply to @Chronotope
                      Some people must be sitting out there saying to themselves 'no one will respect javascript because it isn't arcane enough, let's fix that'
                  1. …in reply to @Chronotope
                    Seriously, you know where this ends, everyone using anything but javascript to write javascript. Write it with Go! github.com/bep/gr
                    OpenGraph image for github.com/bep/gr
                1. …in reply to @Chronotope
                  Or write Javascript with oCaml github.com/bloomberg/bucklescript ! Because people can't tell what the best practice way to write actual JS is
                  OpenGraph image for github.com/bloomberg/bucklescript
              1. …in reply to @Chronotope
                Seriously, tho, I can't even find two React/Redux projects that look marginally similar. Sometimes being verbose in your code is useful...
            1. …in reply to @Chronotope
              ... because verbose code explains itself and its standards and makes it clear what those standards are. And we're compressing this anyway!
          1. …in reply to @Chronotope
            I dunno, mby I'm being grumpy because I used to be able to type an input field w/html and now it takes 8 libraries and 3 files.
        1. …in reply to @Chronotope
          I get it is about prepping to scale up, and I love React and the idea of Flux & company etc... etc... but surely there is some better way?
      1. …in reply to @Chronotope
        I really should port my projects to TypeScript, which at least expresses types formally, but damn, just another thing to add to the stack.
    1. …in reply to @Chronotope
      I think the worst offense in all this is that JavaScript was never a particularly DRY language, but it seems to be getting even less so.
  1. …in reply to @Chronotope
    Look, we all have auto complete. Doing something like making .bind less verbose with fat arrows isn't any more DRY than doing it verbosely
    1. …in reply to @Chronotope
      Javascript is now, in practice, always going to have a build task. So dropping characters from typed code is fundamentally pointless.
      1. …in reply to @Chronotope
        I know, *I know*, that we're still in the process of fundamentally reinventing JS, that this is all transient and unfinished, but still.


Search tweets' text