Py: a very dangerous language

Y

yoda

It was 2a.m.... I was writing my first enterprise scale application in
Python.... the logic just flowed from my mind onto the keyboard and was
congealed into the most beautiful terse lines of code I had ever
seen...

It was 3a.m.... I knew I had to sleep.... work the next day or rather,
in a few hours.... but Python somehow brought out all the logic. All
the verbosity of my thought was purified into clean beautiful logic...

The Python was wringing the cruft out of my thought and letting me
generate wonderfully clean code.... I have to sleep... this is the last
line of code i'm writing...

It was 4a.m.... just one more def... then I'll sleep..

It was 5 a.m.... just one more class...I'll sleep now.. I've got to go
to work in a few hours....

It was 6 a.m.... just one more lambda...I'll really sleep
now...seriously... I've got to go to work in a few hours....

Python is a very dangerous language... It is addictive.. Once you start
coding, you simply can't stop.... No language has every made(allowed?)
me to think so clearly before.... This is madness.. I hardly every
sleep... I simply can't stop coding when I use Python....

This is scary... maybe I should switch back to Java: a language so
unwieldy that I'm driven away from the keyboard in disgusted
frustration....

I need to sleep.. but Python won't let me... Python is a dangerous
language....
 
H

Harald Massa

"yoda"
It was 6 a.m.... just one more lambda...I'll really sleep
now...seriously... I've got to go to work in a few hours....

I also love Python deeply, and really enjoyed the intense description of
your experience. One experience I won and wanna share with you: allways go
to bed exactly when you want to write the first lambda.

That has 2 benefits: you get sleep, and your programs less lambda.

Harald
 
R

Richie Hindle

[Harald]
Always go to bed exactly when you want to write the first lambda.
[Peter]
Eureka. The Twentieth Pythonic Thesis has finally surfaced.

+1 QOTW.
 
B

Benjamin Niemann

yoda said:
It was 2a.m.... I was writing my first enterprise scale application in
Python.... the logic just flowed from my mind onto the keyboard and was
congealed into the most beautiful terse lines of code I had ever
seen...

It was 3a.m.... I knew I had to sleep.... work the next day or rather,
in a few hours.... but Python somehow brought out all the logic. All
the verbosity of my thought was purified into clean beautiful logic...

The Python was wringing the cruft out of my thought and letting me
generate wonderfully clean code.... I have to sleep... this is the last
line of code i'm writing...

It was 4a.m.... just one more def... then I'll sleep..

It was 5 a.m.... just one more class...I'll sleep now.. I've got to go
to work in a few hours....

It was 6 a.m.... just one more lambda...I'll really sleep
now...seriously... I've got to go to work in a few hours....

Python is a very dangerous language... It is addictive.. Once you start
coding, you simply can't stop.... No language has every made(allowed?)
me to think so clearly before.... This is madness.. I hardly every
sleep... I simply can't stop coding when I use Python....

This is scary... maybe I should switch back to Java: a language so
unwieldy that I'm driven away from the keyboard in disgusted
frustration....

I need to sleep.. but Python won't let me... Python is a dangerous
language....

Well, Python does not cause sleeping problems for me. In fact it lets me
sleep pretty well, because it enables me to write HQ software - in contrast
to other languages that just cause ugly nightmare after reaching a certain
degree of complexity.

But Python is the only software in general that - after years of using it -
still makes me want to shout 'Python ist einfach nur geil!' (german, loosly
translated: 'Python simply kicks ass!') almost every time I dive into
something new.

The only thing that comes close to it is TDD (test driven development) - and
that's not a software product. Since I'm applying it, it greatly improved
the confidence in my code and generally increased the fun in programming.
And TDD also has its downsides: because you are dividing your work into
much smaller steps, each step finalized with a 'all tests passed - your
code works *exactly* as specified' (if you treat the testsuite as the
formal specification, which I do), then you are tempted to celebrate all
these small successes with a small reward. Baaad thing, if you smoke like I
do...
 
L

Luis M. Gonzalez

Well, I have no problems going to bed.
The problem is that while sleeping, I keep on coding in my head...
Sometimes I reach the "A ha!" state, then I wake up, turn on the my pc
and type the solution.
I'm a little bit worried though... I don't even have erotic dreams
anymore!
 
M

mensanator

Luis said:
Well, I have no problems going to bed.
The problem is that while sleeping, I keep on coding in my head...
Sometimes I reach the "A ha!" state, then I wake up, turn on the my pc
and type the solution.
I'm a little bit worried though... I don't even have erotic dreams
anymore!

Ask your friendly neighborhood Freudian what dreams about
pythons represent.
 
L

Luis M. Gonzalez

This is great!
It's absolutely useless, like a real therapist, but it's free!
 
B

Benjamin Niemann

Luis said:
This is great!
It's absolutely useless, like a real therapist, but it's free!

Never heard of Eliza? Even Emacs has it built in (Menu Help -> Emacs
Psychiatrist).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,262
Messages
2,571,311
Members
47,983
Latest member
Derek9890

Latest Threads

Top