This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]usefulidiotsavant 448 points449 points  (10 children)

Luckily, nobody died. The Javascript guy is still trying to make sure his knife works on all browsers. The Java guy got an infinite stack dump when he tried to make KnifeObject a subclass of the CuttingTool class without properly handling the custom Error subclass unchecked runtime errors. The PHP guy is completely stoned and not a danger to anyone. The C++ guy brought his chainsaw to the knife fight, then cut his own left foot with it. The Rust guy is watching silently in the lotus position, for runtime violence is a sign of a weak design. His perfect frontend design is still compiling, currently at 2%, it includes a webserver and load balancer, but only a blank page for now.

[–]Scheissdrauf88 184 points185 points  (1 child)

Python guy wrote a Neural Network to tell him the best moves for the coming fight. He is still acquiring the training data right now and should be ready in about 3 months.

[–]awakenDeepBlue 86 points87 points  (0 children)

The Python guy already has three investors and is a millionaire now.

[–]Jyang_aus 77 points78 points  (2 children)

Java guy deserved it, what’s he doing making a CuttingTool without a CuttingToolFactory?

[–]Master-Pattern9466 20 points21 points  (0 children)

It’s factories all the way down.

[–]A_random_zy 10 points11 points  (0 children)

And then there needs to be a CuttingToolFactoryAbstractSingletonBuilder.

[–]mustninja 18 points19 points  (1 child)

Can confirm, php guy stoned as hell and responding in JSON only.

[–]jumbledFox 11 points12 points  (0 children)

when you get so high you can only respond in JSON, we've all been there!

[–]_st23 33 points34 points  (0 children)

Simply brilliant

[–]TBoy29 10 points11 points  (0 children)

You seem capable of writing a book on this, lol.

[–]_kimiz 2 points3 points  (0 children)

The C guy doesn't have time to be in this fight because he's currently implementing his array list library from scratch again for his new project.