fuck this shit
1
Name:
Anonymous
2010-12-10 17:56
So I was reading this Ruby book, "The Well Grounded Rubyist",
Excited to finally get into this popular web 2.0 programming language,
Hoping to see cool features and a nice syntax,
But it wasn't too long before I realized --
At first I thought it was just 'me' --
But no, Jesus Christ, it's true!
FUCK THIS SHIT. RUBY IS JUST LIKE FUCKING PERL!
What the fuck is this shit. Am I so old that I'm the only one who remembers Perl? All these web 2.0 people are 10 year olds?
Why the fuck would I code Perl with different syntax? If for some strange reason I feel like coding Perl, I'll fucking code Perl.
Fucking Japanese, stealing our stuff, even if it's horrible.
2
Name:
Anonymous
2010-12-10 17:57
Read YHBT Haskell Beginner Tutorial
3
Name:
Anonymous
2010-12-10 17:59
4
Name:
Anonymous
2010-12-10 18:04
5
Name:
Anonymous
2010-12-10 18:43
>>1
Too bad Ruby is
SLOWER AS FUCK than Perl.
6
Name:
lua
2010-12-10 19:30
lua
7
Name:
LISPPER
2010-12-10 19:32
LISP
8
Name:
Anonymous
2010-12-10 19:33
Why do ruby books always have such stupid names?
9
Name:
Anonymous
2010-12-10 19:35
but isn't a.pop better than pop(@a)
10
Name:
Anonymous
2010-12-10 19:39
>>9
you're arguing OO vs procedural; this is irrelevant to the thread
11
Name:
Anonymous
2010-12-10 20:39
>>9
end
end
end
end
}
}
}
}
12
Name:
Anonymous
2010-12-10 20:51
>>9
It's all a matter of taste. You can still have
pop(@a) in a
fully object-oriented world. For example, in
Python :
pop(@a) instantiates an object of the
pop class - a class that contains especialized methods for dealing with
popping operations .
13
Name:
Anonymous
2010-12-10 20:55
>>12
Python
now:
you.__have__(2,
"""problems""")
14
Name:
Anonymous
2010-12-10 21:01
>>13
if len(problems) > 98:
for p in problems:
if p is Bitch: problems.remove(p)
15
Name:
Anonymous
2010-12-10 21:39
>>14
for
if len(problems) > 98:
filter(problems, lambda p: p is not Bitch)
(when (> (length problems) 98)
(filter not-bitch? problems))
And now you have three problems.
16
Name:
Anonymous
2010-12-10 22:06
>>15
oh, god.
what is this shit?
17
Name:
Anonymous
2010-12-10 22:18
>>16
Line 1:
an if.
Line 2:
a filter.
Line 3-4:
Scheme equivalent.
Line 5:
Please, kill yourself.
18
Name:
Anonymous
2010-12-10 22:35
problems.length > 98 and problems.reject! { |p| p.is_a?(Bitch) }
19
Name:
Anonymous
2010-12-10 23:04
RemoveProblemIfBitchEx((hParam*)problems, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
20
Name:
Anonymous
2010-12-10 23:17
>>17
hey, it's not my fault that your language has beauty comparable to a large pile of shit
21
Name:
Anonymous
2010-12-10 23:19
22
Name:
Anonymous
2010-12-10 23:24
APL CAN SOLVE EVEN THIS PROBLEM IN A CONCISE AND [b] BEAUTIFUL[/b] MANNER.
(((⍴problems)⍴98>⍴problems)∨∼problems∊bitch)/problems
23
Name:
Anonymous
2010-12-10 23:26
>>22
forgot my
[code] tags.
(((⍴problems)⍴98>⍴problems)∨∼problems∊bitch)/problems
24
Name:
Anonymous
2010-12-11 0:51
>>23
i can't find the
⍴ or
∊ key on my keyboard :(
25
Name:
Anonymous
2010-12-11 0:59
>>1
Why the fuck would I code Perl with different syntax?
That's the whole point of Ruby. Even the name suggests its relation with Pe
a rl.
Some people just want Perl with different syntax.
26
Name:
Anonymous
2010-12-11 1:20
>>25
But Perl syntax is delicious$@#@$_/@!/{$@;}!$#
27
Name:
Anonymous
2010-12-11 1:42
>>26
#!/usr/bin/perl -w
use strict;
$_='ev
al("seek\040D
ATA,0, 0;");foreach(1..3)
{<DATA>;}my @camel1hump;my$camel;
my$Camel ;while( <DATA>){$_=sprintf("%-6
9s",$_);my@dromedary 1=split(//);if(defined($
_=<DATA>)){@camel1hum p=split(//);}while(@dromeda
ry1){my$camel1hump=0 ;my$CAMEL=3;if(defined($_=shif
t(@dromedary1 ))&&/\S/){$camel1hump+=1<<$CAMEL;}
$CAMEL--;if(d efined($_=shift(@dromedary1))&&/\S/){
$camel1hump+=1 <<$CAMEL;}$CAMEL--;if(defined($_=shift(
@camel1hump))&&/\S/){$camel1hump+=1<<$CAMEL;}$CAMEL--;if(
defined($_=shift(@camel1hump))&&/\S/){$camel1hump+=1<<$CAME
L;;}$camel.=(split(//,"\040..m`{/J\047\134}L^7FX"))[$camel1h
ump];}$camel.="\n";}@camel1hump=split(/\n/,$camel);foreach(@
camel1hump){chomp;$Camel=$_;y/LJF7\173\175`\047/\061\062\063\
064\065\066\067\070/;y/12345678/JL7F\175\173\047`/;$_=reverse;
print"$_\040$Camel\n";}foreach(@camel1hump){chomp;$Camel=$_;y
/LJF7\173\175`\047/12345678/;y/12345678/JL7F\175\173\0 47`/;
$_=reverse;print"\040$_$Camel\n";}';;s/\s*//g;;eval; eval
("seek\040DATA,0,0;");undef$/;$_=<DATA>;s/\s*//g;( );;s
;^.*_;;;map{eval"print\"$_\"";}/.{4}/g; __DATA__ \124
\1 50\145\040\165\163\145\040\157\1 46\040\1 41\0
40\143\141 \155\145\1 54\040\1 51\155\ 141
\147\145\0 40\151\156 \040\141 \163\16 3\
157\143\ 151\141\16 4\151\1 57\156
\040\167 \151\164\1 50\040\ 120\1
45\162\ 154\040\15 1\163\ 040\14
1\040\1 64\162\1 41\144 \145\
155\14 1\162\ 153\04 0\157
\146\ 040\11 7\047\ 122\1
45\15 1\154\1 54\171 \040
\046\ 012\101\16 3\16
3\15 7\143\15 1\14
1\16 4\145\163 \054
\040 \111\156\14 3\056
\040\ 125\163\145\14 4\040\
167\1 51\164\1 50\0 40\160\
145\162 \155\151
\163\163 \151\1
57\156\056
28
Name:
Anonymous
2010-12-11 2:36
My other camel is a cdmel.
29
Name:
Anonymous
2010-12-11 2:38
My other dromedary is a aromeadry.
30
Name:
Anonymous
2010-12-11 6:52
My other CPAN is a gem.
31
Name:
Anonymous
2010-12-11 13:35
My other ((())(()(()()(()()()(()(())(()(()()()))(())())))(()))(()(()())())) is a $%@/$@/s@$a{$_[$#$$]}$
32
Name:
Anonymous
2010-12-11 14:17
My other { is a end
33
Name:
Anonymous
2010-12-11 14:57
HAX MY END
34
Name:
Anonymous
2010-12-11 15:06
{ MY ANUS
35
Name:
Anonymous
2010-12-11 15:19
"Let's take Python, then fuck everything up." -Matsumoto
36
Name:
Anonymous
2010-12-11 16:37
Ruby Similar to Perl and Smalltalk, Area Man Reveals in Shock Announcement
37
Name:
Anonymous
2010-12-11 18:56
HAX MY }
38
Name:
Anonymous
2010-12-11 20:00
-> my $anus begin
hax $anus
end
39
Name:
Anonymous
2010-12-11 20:24
int main()
{
int hax = 0, my = 1, anus = 2;
return main();
}
40
Name:
Anonymous
2010-12-11 20:44
Newer Posts