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

RUBY

Name: Anonymous 2006-06-05 4:36

999999.times { puts "RUBY IS WIN GUYS!" }

Name: Anonymous 2006-06-05 4:44 (sage)

This thread has failed already.

Name: Anonymous 2006-06-05 8:11

class Thread
  def initialize
    @this_thread_has_failed = false
  end
end

Name: Anonymous 2006-06-05 8:17

threads in ruby are gay

Name: Anonymous 2006-06-05 8:52

CreateThread(NULL, 0, Fail, NULL, 0, NULL);

Name: Anonymous 2006-06-05 9:34 (sage)

>>5
nurupo

Name: Anonymous 2006-06-05 12:01 (sage)

GA!

Name: Anonymous 2006-06-05 20:06

a << b
This is why ruby is gay
That means concatenate to an array (maybe if you are lucky)

Name: Anonymous 2006-06-05 23:13

Why does that make it gay? Is it destructive?

Name: Anonymous 2006-06-05 23:56

>>9
because << doesn't mean what it does.

Just like in python how a + b means concatenate list a and b or does it mean add them or does it mean concat 2 strings?

Name: Anonymous 2006-06-06 0:55

because << doesn't mean what it does.

I'm afraid I don't get it. Every language has their own unique syntax. It'd only be an issue if it was inconsistent.

a + b means concatenate list a and b or does it mean add

I don't understand this complaint either. A list is a list, and a string is a string. This is a dynamic language, so using something like OCaml's +./+ doesn't work.

Name: Anonymous 2006-06-06 2:09

>>10 comes from a C background and imposes its syntax on other languages. In C based languages, >> and << are bitshift operators. ...Maybe. C-incremented messed it up when it introduced operator overloading, so stupid people can change it to do something not so common: but this never happens in production code.

Name: Anonymous 2006-06-06 2:48

We should all stick to str*cat(), amirite?

Name: Anonymous 2006-06-06 3:29

cout << "olololo";

Name: Anonymous 2006-06-06 4:01

I want to see someone obfuscate so much code that the entire program is: This program is made of win and god.

Name: Anonymous 2006-06-06 15:53

>>12
Incorrect I come from a background where you don't abuse symbols with silly overloading. By silly I mean if you take arithmetic operators like + you need fufill -. + means a communicative operator which usually is something analogous to addition. - is the opposite of +, so usually a + i = a and a - i = a.

This does not happen in python + is overloaded but - is not. It is inconsistent. Not only that: + usually means add to people.
Maybe you should say what you mean.

list.concat(value) so bad? What is happening there? concating list and value. It isn't hard.
a<<b . What is that? Bit shifting, pushing, comparison, downcasting, inheritance?
a.concat(b) makes more sense and it says what you mean also it is just as easy to overload but when you overload concat you would make it have some stupid meaning like shift or pop, because concat doesn't mean that. You can overload << with IO operations, with bitshifting, with message passing it doesn't mean squat.

Say what you mean, don't just hold down shift and smash the punctuation keys and expect it to make sense.

Name: Anonymous 2006-06-06 16:09

>>16 In fact it does make sense. You don't show programming to random people asshat. Who the fuck else is going to see your code besides co-workers who know the language, or newbs learning it? It's not that difficult when the syntax you are using has an actual coding standard.

Name: Anonymous 2006-06-06 16:31

>>16
DISREGARD THAT, I SUCK COCKS

Name: Anonymous 2006-06-07 19:57

>>15
#!/usr/bin/cat
This program is made of win and god.

Name: Anonymous 2006-06-07 21:23

>>17
Your comment gives away that you're totally ignorant of programmers as whole. Even if you had experience you didn't learn from it. You are making a huge whack of assumptions about people so must so that you are obvious stupid, ignorant or just plain trolling.

Name: Anonymous 2006-06-07 22:54

>>15
#!/usr/bin/sed /^#/d;/.*/s/ m.*n / /;y/dn/ew/;s/ g/s/;s/e\./me./
This program is made of win and god.

Name: Anonymous 2006-06-08 1:56

>>16 That's why they invented comments, so you can say what you mean.

Name: Anonymous 2006-06-08 10:03

>>22
Ruby way doesn't use comments. QED.

Name: Anonymous 2006-06-08 12:16

>>23
Uh, yes it does.

Name: Anonymous 2006-06-08 12:17 (sage)

>>24
(not in the code of course, the code is so readable that it doesn't need any, just for the methods)

Name: Anonymous 2006-06-08 12:55 (sage)

>>25
where are they if they're not in the code?

Name: Anonymous 2006-06-08 13:48

>>26
In front of public methods and classes, explaining what they do and what they return.  Arguments are documented if they take magic values.

Name: Anonymous 2006-06-08 19:52

nice cover, you fail.

Name: Anonymous 2006-06-08 23:22 (sage)

Anyone, and I mean anyone, who believes that their pet language doesn't need comments, has never programmed in a professional capacity.

I run into code written by idiots like this all too often. It's a PITA. If you're like this, please drop dead, okay?

Name: Anonymous 2006-06-08 23:33 (sage)

>>27
the public methods and classes aren't code?

Name: Anonymous 2006-06-09 7:46 (sage)

>>30
Just filling.

Name: Anonymous 2006-06-09 10:33

>>29
Signed

Name: Anonymous 2009-12-09 12:13

Rise My Son Be Healed

Name: Anonymous 2009-12-09 12:32

sage

imageboard quality

Name: Anonymous 2009-12-09 12:38

CHUNKY BACON!

Name: Anonymous 2009-12-09 14:22

PASTRAMI ON RYE

Name: Anonymous 2009-12-09 15:05

>>35,36
lol so stochastic XD

Name: sage‮sage‮sage‮sage 2009-12-09 16:33

sage

Name: sage‮sage 2009-12-09 16:34

sage

Name: sage‮???????????????? 2009-12-09 16:37

sage

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