Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

autist shit that pisses you off

Name: Anonymous 2016-01-10 19:21

* SLOC instead of LOC
* only one return per function

Name: Anonymous 2016-01-10 20:32

Cultist fear of GOTO

Name: Anonymous 2016-01-10 20:34

>>2
mfw this one post derails the entire thread

Name: Anonymous 2016-01-10 20:38

>>2
I really don't get this one, branch is beautiful.

Name: Anonymous 2016-01-10 21:04

>>4
Dijkstra once said 'GOTO Considered Harmful' and people who don't think for themselves started this cult where anyone using goto for any purpose is wrong.

In modern terms, it's a 'meme'.

Name: Anonymous 2016-01-10 21:46

MiB instead of MB.
GiB instead of GB.
TiB instead of TB.

Name: Anonymous 2016-01-11 1:07

>>6
that there are two different versions requires two different names.. but it's so fucking stupid that there are two :|

Name: Anonymous 2016-01-11 5:12

>>3
MY FACEBOOK WHEN THIS BOST DERAILS THE THREAD
MY FACEBOOK WHEN IM IN THE PRESENCE OF EPIC MAYMAYS XDDDDDDDD

Name: Anonymous 2016-01-11 6:37

>'mfw autist reddit/g/ros ask who im /g/routing

Name: Anonymous 2016-01-11 10:23

Haskell.

Name: Anonymous 2016-02-12 20:58

Name: Anonymous 2016-02-12 21:21

>>11
Relevant.

Name: Anonymous 2016-02-12 21:28

>>11
Nice dubs.
I hope I get some good ones in the future.

Name: Anonymous 2016-02-12 21:45

return is goto, dolt

Name: Anonymous 2016-02-12 21:58

* Goto is bad
* Switch is bad
* Exceptions are bad
* Multiple returns are bad
* exit() is bad

The program should have a natural flow.

Name: Anonymous 2016-02-12 22:03

* Continuations are bad

Name: Anonymous 2016-02-12 22:16

* Monads are bad
* Communicating Sequential Processes are bad
* C++ Templates are bad
* Programming is bad

Name: Anonymous 2016-02-12 22:31

* Binary logic is bad

Name: Anonymous 2016-02-13 8:05

autist shit only pisses me off when they don't make it to the toilet and I have to clean it.

Name: Anonymous 2016-02-13 9:54

>>11
>>1-10
[b][o][i][u]OMG OPTIMISZED[u][i][o][b]

Name: Anonymous 2016-02-13 12:09

B[/sub][sub]B[u]CODE[/i][b]FAILURE[b/]

Name: Anonymous 2016-02-13 12:58

>>21
Beautiful. I think it's a form of art: purposefully break parts of your bbcode so that true connoisseurs could enjoy compiling it in their heads. Also, look at my twin diggits.

Name: Anonymous 2016-02-15 0:36

>>7
Idiots say "megabyte" and mean 103.
Good programmers will instead mean 210 octets.
And real men will have spotted the error in this post.

Name: Anonymous 2016-02-15 1:26

>>23
lol I get it now :p

Name: Anonymous 2016-02-15 3:34

>>24
I get it too, but fail to see any "lol" in it.

Name: Anonymous 2016-02-15 4:14

/* comments */ instead of // comments in new code. Because K&R is sacred, let's all stick with K&R!

Name: Anonymous 2016-02-15 6:19

Kike and Richy!

Name: Anonymous 2016-02-15 18:53

>>23
They didn't invent Kibibytes and Mebibytes for nothing.

Name: Anonymous 2016-02-16 1:19

// instead of #. So annoying.

Name: Anonymous 2016-02-16 2:14

>>26
Satire is the lowest form of comedy and the lowest form of wit.

Name: Anonymous 2016-02-16 6:49

>>26
The most annoying thing is that when you want to comment a part of code that already has /* ... */ block in, you may fail because the end of outer comment would be at the end of inner comment block.

Name: Anonymous 2016-02-16 10:25

// instead of ;. So annoying.

Name: Anonymous 2016-02-16 14:26

/* コメント */ instead of 「コメント」. なんてうるさい.

Name: Anonymous 2016-02-17 2:49

>>31
(* OCaml to the rescue! (* I wish this shit wasn't such a bitch to type though *) *)

Name: Anonymous 2016-02-17 2:56

>>31
#if 0 ... #endif

Name: Anonymous 2016-02-17 5:53

#+nil über alles.

Name: Anonymous 2016-02-17 6:41

>>36
Help! A NAZI!

Name: Anonymous 2016-02-17 19:27

>>34
Is it?

Name: Anonymous 2016-02-17 23:32

>>38
I'd rather write begin* *end personally, but I'm fucked up.

Name: Anonymous 2016-02-19 23:46

>>34
But then you have to type ( * ) instead of (*).

Name: Anonymous 2016-02-20 13:09

>>40
We who favour a larger rump approve of this restriction.

Name: Anonymous 2016-02-20 20:14

>>41
You like whitespace delimitation and you cannot lie?

Name: Anonymous 2016-02-20 22:26

>>42
That's racist!

Name: Anonymous 2016-02-20 23:57

These are dubs!

Name: Anonymous 2016-02-22 9:28

>>1
/prog/ threads.

Name: Anonymous 2016-02-22 18:01

Embedded vim settings inside of source code file. Instant rage quit. Like following:
https://github.com/tworaz/libhybris-mer/blob/master/libhybris/hybris/include/hybris/dlfcn/dlfcn.h

Name: Anonymous 2016-02-22 18:06

>>46
Sweet, sweet Emax pain.

Name: Anonymous 2016-02-22 18:13

>>46
Emacs untermensch are even more annoying with their "// -*- Mode: C++; c-basic-offset: 8; indent-tabs-mode: nil -*-" at the top of the file:
https://github.com/queezythegreat/arduino-cmake-tests/blob/master/libraries/FastSerial/vprintf.cpp

Name: Anonymous 2016-02-24 13:57

>>46-48
It's doubly annoying for vim since it has had per-directory .exrc / .vimrc support for forever. Emacs doesn't have an equivalent feature that's as widely used. Thus if you see a vim user with mode lines it means they are clueless, or an Emacs refugee.

Name: Anonymous 2016-02-24 14:56

>>26
They do it because they're writing C89 and // comments aren't C89

Name: Anonymous 2016-02-24 15:04

>>26,50
I came for the C89 but stayed because I decided // comments looked ugly (at least for big blocks).

Also, there's no shortage of little languages (mostly inputs for old Unix tools, like ld and variants) that only recognize /* */ comments.

Name: Anonymous 2016-02-26 11:23

People confusing Java with JavaScript. In 2016.
Its like their only expirience with Java was some applet.

Name: Anonymous 2016-02-26 14:58

JEWusalem

Name: Anonymous 2016-02-27 11:56

>>49
they are clueless
he is clueless

Name: Anonymous 2016-03-01 10:09

>>50

But Titor-san, it's no longer year 90. Thats what "new code" means, when you're using something better than Turbo C 2.0/VC6.

Some statists are also shocked and offended by free declarations, you know, those vile things not right after opening brace. Those dirty statements introducing variable scope anywhere surely can trigger the OCD-C habits formed in teens. Such anarchy! How can they allow this?!

Name: Anonymous 2016-03-10 14:46

>>55
If you're using a crap compiler (or a good one, with most optimizations disabled), non-free declarations are useful as they allow the function's stack usage to be appraised at a glance. Granted most compilers will try to keep only live variables around and in registers wherever possible, but a big pile of declarations up top is still a good sign that a function is doing too much.

Don't change these.
Name: Email:
Entire Thread Thread List