On Wed, 16 Oct 2013 23:00:04 -0700
"H. S. Teoh" <[email protected]> wrote:

> On Wed, Oct 16, 2013 at 11:07:20PM -0400, Jonathan M Davis wrote:
> > In contrast, with a dynamically typed language, the type of a
> > variable can actually change while your program is running,
> > resulting in function calls being wrong due to the fact that they
> > don't work with the new type. If you're dealing with static typing,
> > the type of every variable is fixed, and the legality of code
> > doesn't suddenly change at runtime.
> 
>       bool func(Variant x, Variant y) {
>               return x < y;
>       }
> 
>       func(1, 2);     // ok
>       func(1.0, 2.0); // ok
>       func("a", 1);   // hmmm... ;-)
> 

from bottle import route, run, response

@route('/foo')
def index():
        response.content_type = response
        return 'Take that, HTTP!!'

run(host='localhost', port=8181)


Reply via email to