Human-friendly programming language

by geekzhang on 2013-07-29 10:31:34

Using emotionally charged language can double a programmer's efficiency. This is because honest, logic-driven programming languages only engage our left brain, whereas emotional languages require us to use both the right and left hemispheres of our brain! The first step we need to take is to unleash the most common emotion in programming: "anger," making it as easy to express as natural language.

For example, consider these few lines of Java code:

```java

final Asshole you = new Asshole();

you.fuck(off);

```

Compare that with what someone with Tourette's syndrome might say:

**"Fuck off, you asshole!"**

All the verbosity and redundancy of Java disappears, leaving only pure emotional expression!

Furthermore, with the rise of gesture recognition and every computer having a camera, I can extend this form of programming art beyond just text-based writing. In no time, we could see the emergence of a culture of gestures among programmers, using physical actions to enhance our coding skills.

Imagine applying this concept to pair programming! It would introduce an entirely new, emotionally engaging experience into our development activities.

Anything is possible.