Something Really Cool

Hello world github/linguist#1 cool, and #1!
And that is not all.

Lists

Numbered List

  1. Item One
  2. Item Two
  3. Item Three

Bullet List

Code Example

Code enclosed in 'backquotes':

Always use var to define a variable. For example, var baz = 'initial value'; would define
variable baz.

This is some nonsense javascript code:

    var fs = require('fs');
    var count = 0, text;
    exports.bar = {
      boo: true,
      baz: 'Fred'
    };

    function foo(inc) {
      try {
        console.log("foo has been called");
        count = count + inc;
        if (count >= 10) {
          count = 0;
        } else {
          text = fs.readFileSync('foo.txt');
        }
      catch(err) {
        throw new Error('Help! ' + err);
      }
    }

Fenced Javascript Code

```js    
var fs = require('fs');
var count = 0, text;
exports.bar = {
  boo: true,
  baz: 'Fred'
};

function foo(inc) {
  try {
    console.log("foo has been called");
    count = count + inc;
    if (count >= 10) {
      count = 0;
    } else {
      text = fs.readFileSync('foo.txt');
    }
  catch(err) {
    throw new Error('Help! ' + err);
  }
}
```

Fenced Ruby Code

```ruby
require "bunny"

conn = Bunny.new(:hostname => "127.0.0.1", :port => 5672)
conn.start

ch = conn.create_channel
q = ch.queue("hello")

q.subscribe(:ack => true, :block => true,) do |delivery_info, properties, body|
    puts " [x] Received '#{body}'"
    # imitate some work
    sleep body.count(".").to_i
    puts " [x] Done"
    ch.ack(delivery_info.delivery_tag)
    if body == "stop"
        delivery_info.consumer.cancel
    end
end
```

Fenced Coffeescript Code

```coffee
fs = require 'fs'
count = 0
text = null
exports.bar =
  boo: true
  baz: 'Fred'

foo = (inc) ->
  try
    console.log "foo has been called"
    count = count + inc
    if count >= 10
      count = 0
    else
      text = fs.readFileSync 'foo.txt'
  catch err
    throw new Error 'Help! ' + err
```

Fenced Python Code

```py
def fib(n):
    if n > 1:
        return n * fib(n -1)
    else:
        return 1

if __name__ == '__main__':
    import sys
    n = int(sys.argv[1]) if len(sys.argv) > 1 else 5
    f = fib(n)
    print 'fib(', n, ') is ', f
```

In Conclusion

You can do it too!
Try to enclose code in backquotes.