Golang was literally created so people couldn't place { on a newline

>golang was literally created so people couldn't place { on a newline

name a worse example of autism in software, pro-tip you can't

That's one of the few things I like about Go

why ? having the { on a newline means they line up and it is easier to see theres no good reason to keep them on the same line it is ugly

I don't think you know what ugly means.

asymmetry is by definition ugly

Like that's an actual problem among of golangs actual problems.

Well, the mascot also has autism, so...

you are by definition ugly

>i can't think of an argument

>hurr languages like C++ and Java are too convoluted with all its types
>makes language with arbitrary rules on whitespace
what did he mean by this?

wtf i love go now

having { on a new line means you should end your fucking life

Try using Clojure, then you will miss Go.

daily reminder best programmers place { on newline

package main

import (
"fmt"
)

func main() {
{
fmt.Println("What are you talking about?")
}
}

Jesus fucking Christ that's even worse than ATS.

DELET

Make it so!

Putting brackets on a new line is disgusting though.

Pioneers of C (that are still alive)

- Thompson (wrote B, the progenitor and UNIX)
- Kernighan (wrote the canonical text on C)
- Pike (wrote numerous canonical texts on UNIX)

Not one of them programs in C anymore. It's dead Jim. In fact the only person from that era who still programs in C is Don Knuth, who uses CWEB literal programming to output a weird type-safe C.

>Golang

>not Golang

>name a worse example of autism in software, pro-tip you can't

psst kid, ever seen an java class hierarchy in an enterprise grade desktop application?

here we can observe an autist in his natural habitat.