```coffeescript
# Contributed by Jason Huggins

http: require 'http'

server: http.createServer (req, res) ->
  res.writeHeader 200, {'Content-Type': 'text/plain'}
  res.write 'Hello, World!'
  res.close()

server.listen 3000

puts "Server running at http://localhost:3000/"
```

Include an extra line `process.mixin require 'sys'` on the top to let the .js output run using node (v0.1.31)
user
```coffeescript
# Contributed by Jason Huggins

process.mixin require 'sys'
http: require 'http'

server: http.createServer (req, res) ->
  res.writeHeader 200, {'Content-Type': 'text/plain'}
  res.write 'Hello, World!'
  res.close()

server.listen 3000

puts "Server running at http://localhost:3000/"
```
assistant