Skip to content

Instantly share code, notes, and snippets.

@textarcana
Last active January 20, 2020 13:31
Show Gist options
  • Save textarcana/1745829 to your computer and use it in GitHub Desktop.
Save textarcana/1745829 to your computer and use it in GitHub Desktop.

Revisions

  1. textarcana revised this gist Nov 11, 2013. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion jslint.md
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,6 @@
    your ideas, and the efficiency of execution. The role of style is
    the same as in literature. A great writer doesn't express himself by putting the spaces before his commas instead of after, or by putting extra spaces inside his parentheses.](http://tech.groups.yahoo.com/group/jslint_com/message/1996)
    0. [Many people think they have good reasons for doing things badly.](http://tech.groups.yahoo.com/group/jslint_com/message/2001)
    0. [I made JSLint in the hope of removing a little bit of stupidity from the world.](http://tech.groups.yahoo.com/group/jslint_com/message/1841)
    0. [The purpose of JSLint is not to make you feel good about inadequate coding
    standards.](http://tech.groups.yahoo.com/group/jslint_com/message/1597)
    0. [You are presuming the whitespace at the end of a line is either trivial
  2. Noah Sussman revised this gist Mar 13, 2012. 1 changed file with 4 additions and 2 deletions.
    6 changes: 4 additions & 2 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,9 @@

    0. [There are some situations that are difficult to distinguish mechanically, so I now consider all of those cases problematic, even when they are not obviously wrong.](http://tech.groups.yahoo.com/group/jslint_com/message/2529)
    0. [You should be coding for readability and error resistance.](http://tech.groups.yahoo.com/group/jslint_com/message/2479)
    0. [A great writer doesn't express himself by putting the spaces before his commas instead of after, or by putting extra spaces inside his parentheses.](http://tech.groups.yahoo.com/group/jslint_com/message/1996)
    0. [The place to express yourself in programming is in the quality of
    your ideas, and the efficiency of execution. The role of style is
    the same as in literature. A great writer doesn't express himself by putting the spaces before his commas instead of after, or by putting extra spaces inside his parentheses.](http://tech.groups.yahoo.com/group/jslint_com/message/1996)
    0. [Many people think they have good reasons for doing things badly.](http://tech.groups.yahoo.com/group/jslint_com/message/2001)
    0. [I made JSLint in the hope of removing a little bit of stupidity from the world.](http://tech.groups.yahoo.com/group/jslint_com/message/1841)
    0. [The purpose of JSLint is not to make you feel good about inadequate coding
    @@ -16,4 +18,4 @@ useful, so it warns on all cases.](http://tech.groups.yahoo.com/group/jslint_com
    0. [With respect to spaces at the end of lines: From a code hygiene perspective, there is no good argument for keeping them. If you are arguing that there is no one in your organization with the programming skill to remove them, then it seems your organization is suffering from problems that JSLint cannot help you solve.](http://tech.groups.yahoo.com/group/jslint_com/message/2672)
    0. [If you have a Java mentality, they might be
    useful. I have a JavaScript mentality.](http://tech.groups.yahoo.com/group/jslint_com/message/183)
    0. [It is much harder to write correct programs if you do not understand what the language actually does.](http://tech.groups.yahoo.com/group/jslint_com/message/137)
    0. [It is much harder to write correct programs if you do not understand what the language actually does.](http://tech.groups.yahoo.com/group/jslint_com/message/137)
  3. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion jslint.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    # When JSLint hurts your feelings, you can still hug it out with Douglas.
    # When JSLint hurts your feelings, hug it out with Doug.

    0. [There are some situations that are difficult to distinguish mechanically, so I now consider all of those cases problematic, even when they are not obviously wrong.](http://tech.groups.yahoo.com/group/jslint_com/message/2529)
    0. [You should be coding for readability and error resistance.](http://tech.groups.yahoo.com/group/jslint_com/message/2479)
  4. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -14,7 +14,6 @@ useful, so it warns on all cases.](http://tech.groups.yahoo.com/group/jslint_com
    0. [It is easy.](http://tech.groups.yahoo.com/group/jslint_com/message/2022)
    0. [It seems like good advice.](http://tech.groups.yahoo.com/group/jslint_com/message/2036)
    0. [With respect to spaces at the end of lines: From a code hygiene perspective, there is no good argument for keeping them. If you are arguing that there is no one in your organization with the programming skill to remove them, then it seems your organization is suffering from problems that JSLint cannot help you solve.](http://tech.groups.yahoo.com/group/jslint_com/message/2672)
    0. [The warnings assume that a lack of understanding on how undefined
    works in the language. If you have a Java mentality, they might be
    0. [If you have a Java mentality, they might be
    useful. I have a JavaScript mentality.](http://tech.groups.yahoo.com/group/jslint_com/message/183)
    0. [It is much harder to write correct programs if you do not understand what the language actually does.](http://tech.groups.yahoo.com/group/jslint_com/message/137)
  5. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,6 @@
    # When JSLint hurts your feelings, you can still hug it out with Douglas.

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2549
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2529
    0. [There are some situations that are difficult to distinguish mechanically, so I now consider all of those cases problematic, even when they are not obviously wrong.](http://tech.groups.yahoo.com/group/jslint_com/message/2529)
    0. [You should be coding for readability and error resistance.](http://tech.groups.yahoo.com/group/jslint_com/message/2479)
    0. [A great writer doesn't express himself by putting the spaces before his commas instead of after, or by putting extra spaces inside his parentheses.](http://tech.groups.yahoo.com/group/jslint_com/message/1996)
    0. [Many people think they have good reasons for doing things badly.](http://tech.groups.yahoo.com/group/jslint_com/message/2001)
  6. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 12 additions and 10 deletions.
    22 changes: 12 additions & 10 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -2,16 +2,18 @@

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2549
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2529
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2479
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1996
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2001
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1841
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1597
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2663
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2672
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2018
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2022
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2036
    0. [You should be coding for readability and error resistance.](http://tech.groups.yahoo.com/group/jslint_com/message/2479)
    0. [A great writer doesn't express himself by putting the spaces before his commas instead of after, or by putting extra spaces inside his parentheses.](http://tech.groups.yahoo.com/group/jslint_com/message/1996)
    0. [Many people think they have good reasons for doing things badly.](http://tech.groups.yahoo.com/group/jslint_com/message/2001)
    0. [I made JSLint in the hope of removing a little bit of stupidity from the world.](http://tech.groups.yahoo.com/group/jslint_com/message/1841)
    0. [The purpose of JSLint is not to make you feel good about inadequate coding
    standards.](http://tech.groups.yahoo.com/group/jslint_com/message/1597)
    0. [You are presuming the whitespace at the end of a line is either trivial
    or harmless.](http://tech.groups.yahoo.com/group/jslint_com/message/2663) ~Austin Cheney
    0. [JSLint is not able to determine which cases are troublesome and which are
    useful, so it warns on all cases.](http://tech.groups.yahoo.com/group/jslint_com/message/2018)
    0. [It is easy.](http://tech.groups.yahoo.com/group/jslint_com/message/2022)
    0. [It seems like good advice.](http://tech.groups.yahoo.com/group/jslint_com/message/2036)
    0. [With respect to spaces at the end of lines: From a code hygiene perspective, there is no good argument for keeping them. If you are arguing that there is no one in your organization with the programming skill to remove them, then it seems your organization is suffering from problems that JSLint cannot help you solve.](http://tech.groups.yahoo.com/group/jslint_com/message/2672)
    0. [The warnings assume that a lack of understanding on how undefined
    works in the language. If you have a Java mentality, they might be
  7. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 4 additions and 2 deletions.
    6 changes: 4 additions & 2 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -12,6 +12,8 @@
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2018
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2022
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2036
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2664
    0. http://tech.groups.yahoo.com/group/jslint_com/message/183
    0. [With respect to spaces at the end of lines: From a code hygiene perspective, there is no good argument for keeping them. If you are arguing that there is no one in your organization with the programming skill to remove them, then it seems your organization is suffering from problems that JSLint cannot help you solve.](http://tech.groups.yahoo.com/group/jslint_com/message/2672)
    0. [The warnings assume that a lack of understanding on how undefined
    works in the language. If you have a Java mentality, they might be
    useful. I have a JavaScript mentality.](http://tech.groups.yahoo.com/group/jslint_com/message/183)
    0. [It is much harder to write correct programs if you do not understand what the language actually does.](http://tech.groups.yahoo.com/group/jslint_com/message/137)
  8. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion jslint.md
    Original file line number Diff line number Diff line change
    @@ -14,4 +14,4 @@
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2036
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2664
    0. http://tech.groups.yahoo.com/group/jslint_com/message/183
    0. [It is much harder to write correct programs if you do not understand what the language actually does.|http://tech.groups.yahoo.com/group/jslint_com/message/137]
    0. [It is much harder to write correct programs if you do not understand what the language actually does.](http://tech.groups.yahoo.com/group/jslint_com/message/137)
  9. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion jslint.md
    Original file line number Diff line number Diff line change
    @@ -14,4 +14,4 @@
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2036
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2664
    0. http://tech.groups.yahoo.com/group/jslint_com/message/183
    0. http://tech.groups.yahoo.com/group/jslint_com/message/137
    0. [It is much harder to write correct programs if you do not understand what the language actually does.|http://tech.groups.yahoo.com/group/jslint_com/message/137]
  10. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,6 @@
    # When JSLint hurts your feelings, you can still hug it out with Douglas.

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2549
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2529
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2479
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1996
  11. Noah Sussman revised this gist Feb 5, 2012. No changes.
  12. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 4 additions and 1 deletion.
    5 changes: 4 additions & 1 deletion jslint.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,8 @@
    # JSLint will hurt your feelings.
    # When JSLint hurts your feelings, you can still hug it out with Douglas.

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2529
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2479
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1996
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2001
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1841
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1597
  13. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion jslint.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    # Is JSLint unfair, stupid, overly biased and/or overly concerned about trivial style violations?
    # JSLint will hurt your feelings.

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2001
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1841
  14. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 1 addition and 7 deletions.
    8 changes: 1 addition & 7 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,4 @@
    # Discussion of the JSLint coding standard

    ## JSLint is unfair, stupid, overly biased and/or overly concerned about trivial style violations?
    # Is JSLint unfair, stupid, overly biased and/or overly concerned about trivial style violations?

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2001
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1841
    @@ -13,7 +11,3 @@
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2664
    0. http://tech.groups.yahoo.com/group/jslint_com/message/183
    0. http://tech.groups.yahoo.com/group/jslint_com/message/137

    ## Fwiw, not every conversation ends with a "No."

    0. http://tech.groups.yahoo.com/group/jslint_com/msearch?query=%22jslint+now%22&submit=Search&charset=UTF-8
  15. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion jslint.md
    Original file line number Diff line number Diff line change
    @@ -14,6 +14,6 @@
    0. http://tech.groups.yahoo.com/group/jslint_com/message/183
    0. http://tech.groups.yahoo.com/group/jslint_com/message/137

    ## Suggestion accepted!
    ## Fwiw, not every conversation ends with a "No."

    0. http://tech.groups.yahoo.com/group/jslint_com/msearch?query=%22jslint+now%22&submit=Search&charset=UTF-8
  16. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 5 additions and 2 deletions.
    7 changes: 5 additions & 2 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,10 @@
    # Discussion of the JSLint coding standard

    ## Ummm no.
    ## JSLint is unfair, stupid, overly biased and/or overly concerned about trivial style violations?

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2001
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1841
    0. http://tech.groups.yahoo.com/group/jslint_com/message/1597
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2663
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2672
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2018
    @@ -11,6 +14,6 @@
    0. http://tech.groups.yahoo.com/group/jslint_com/message/183
    0. http://tech.groups.yahoo.com/group/jslint_com/message/137

    ## But also, sometimes, yes.
    ## Suggestion accepted!

    0. http://tech.groups.yahoo.com/group/jslint_com/msearch?query=%22jslint+now%22&submit=Search&charset=UTF-8
  17. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 2 additions and 8 deletions.
    10 changes: 2 additions & 8 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -1,22 +1,16 @@
    # Discussion of the JSLint coding standard

    ## Trivial whitespace?
    ## Ummm no.

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2663

    ## Unreasonable rules?

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2672
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2018
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2022
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2036
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2664

    ## Too Strict?

    0. http://tech.groups.yahoo.com/group/jslint_com/message/183
    0. http://tech.groups.yahoo.com/group/jslint_com/message/137

    ## Hey, good suggestion!
    ## But also, sometimes, yes.

    0. http://tech.groups.yahoo.com/group/jslint_com/msearch?query=%22jslint+now%22&submit=Search&charset=UTF-8
  18. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion jslint.md
    Original file line number Diff line number Diff line change
    @@ -15,4 +15,8 @@
    ## Too Strict?

    0. http://tech.groups.yahoo.com/group/jslint_com/message/183
    0. http://tech.groups.yahoo.com/group/jslint_com/message/137
    0. http://tech.groups.yahoo.com/group/jslint_com/message/137

    ## Hey, good suggestion!

    0. http://tech.groups.yahoo.com/group/jslint_com/msearch?query=%22jslint+now%22&submit=Search&charset=UTF-8
  19. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions jslint.md
    Original file line number Diff line number Diff line change
    @@ -2,9 +2,9 @@

    ## Trivial whitespace?

    http://tech.groups.yahoo.com/group/jslint_com/message/2663
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2663

    ## Unreasonable?
    ## Unreasonable rules?

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2672
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2018
  20. Noah Sussman renamed this gist Feb 5, 2012. 1 changed file with 6 additions and 1 deletion.
    7 changes: 6 additions & 1 deletion shit_crockford_says.md → jslint.md
    Original file line number Diff line number Diff line change
    @@ -1,11 +1,16 @@
    # Douglas Crockford on the JSLint coding standard
    # Discussion of the JSLint coding standard

    ## Trivial whitespace?

    http://tech.groups.yahoo.com/group/jslint_com/message/2663

    ## Unreasonable?

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2672
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2018
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2022
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2036
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2664

    ## Too Strict?

  21. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions shit_crockford_says.md
    Original file line number Diff line number Diff line change
    @@ -3,6 +3,9 @@
    ## Unreasonable?

    0. http://tech.groups.yahoo.com/group/jslint_com/message/2672
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2018
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2022
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2036

    ## Too Strict?

  22. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions shit_crockford_says.md
    Original file line number Diff line number Diff line change
    @@ -2,9 +2,9 @@

    ## Unreasonable?

    http://tech.groups.yahoo.com/group/jslint_com/message/2672
    0. http://tech.groups.yahoo.com/group/jslint_com/message/2672

    ## Too Strict?

    http://tech.groups.yahoo.com/group/jslint_com/message/183
    http://tech.groups.yahoo.com/group/jslint_com/message/137
    0. http://tech.groups.yahoo.com/group/jslint_com/message/183
    0. http://tech.groups.yahoo.com/group/jslint_com/message/137
  23. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions shit_crockford_says.md
    Original file line number Diff line number Diff line change
    @@ -1,10 +1,10 @@
    # Douglas Crockford responds to criticism of the JSLint coding standard
    # Douglas Crockford on the JSLint coding standard

    ## Unreasonable
    ## Unreasonable?

    http://tech.groups.yahoo.com/group/jslint_com/message/2672

    ## Too Strict
    ## Too Strict?

    http://tech.groups.yahoo.com/group/jslint_com/message/183
    http://tech.groups.yahoo.com/group/jslint_com/message/137
  24. Noah Sussman revised this gist Feb 5, 2012. 1 changed file with 10 additions and 1 deletion.
    11 changes: 10 additions & 1 deletion shit_crockford_says.md
    Original file line number Diff line number Diff line change
    @@ -1 +1,10 @@
    http://tech.groups.yahoo.com/group/jslint_com/message/183
    # Douglas Crockford responds to criticism of the JSLint coding standard

    ## Unreasonable

    http://tech.groups.yahoo.com/group/jslint_com/message/2672

    ## Too Strict

    http://tech.groups.yahoo.com/group/jslint_com/message/183
    http://tech.groups.yahoo.com/group/jslint_com/message/137
  25. Noah Sussman created this gist Feb 5, 2012.
    1 change: 1 addition & 0 deletions shit_crockford_says.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    http://tech.groups.yahoo.com/group/jslint_com/message/183