How can you retards like that shitfest of a language? I would rather live in a portable toilet for a week than look at the fucking syntax of this language. It doesn't even support multiple inheritance for fucks sake. You should all go die.
Name:
Anonymous2009-02-03 6:06
Could someone repost this story about duel inheritance in java please?
Name:
Anonymous2009-02-03 6:15
Once there was an old Javanese fisherman. One day he caught a mermaid in his net. When he set her free, she agreed to grant him three wishes.
The fisherman was completely bald, so he wished for a full head of hair.
For the second day he asked to be fabulously rich. For his third wish, he asked for some mermaid lovin'.
The mermaid obliged, but shortly after they began, an angry merman appeared, saying he was the mermaid's husband, and challenged the fisherman to a duel.
Accepting the challenge, the old fisherman jumped into the water and promptly drowned.
So the next day, the fisherman's son went to the reading of his will. To the son's dismay, he was told that he wouldn't recieve a cent of his father's estate.
The reason?
Java doesn't allow duel inheritance.
Name:
Anonymous2009-02-03 7:48
I got shot in the face by a gang of hassidic jews right before getting home, cornered and anally raped by a pack of stray dogs which somehow managed to shit down my throat, fell down some stairs and landed on my back, threw up in a geyser of blood, shit, and vodka all over myself, and was dragged into my bedroom, and while I was being beaten by several arab terrorist suicide bombers, I managed to jack off onto my computer and write some elegant Haskell code.
>>7 >>> s = '>>5\nIt\'s a Haskell joke.'
>>> ' '.join(next(islice(permutations(s.split()), 12, 13)))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'next' is not defined
>>>
?
Why is Apple developing their Mac OS API in this language?
Name:
Anonymous2009-02-03 22:16
>>10
Because you touch yourself at night, that's why.
Name:
Anonymous2009-02-03 22:26
>>11
Mr Sussman, please stop importuning the kid at once!
Name:
Anonymous2009-02-04 1:19
>>10
Because Smalltalk syntax and semantics grafted onto C are the future, man.
Name:
Anonymous2009-02-04 1:24
RE: multiple inheritance
It was well established in Design Patterns that multiple class inheritance is not needed. Interfaces (type inheritance) can do anything anything multiple class inheritance can do.
Fuck, you can even misuse the idea of interfaces and use empty ones as attributes, and let some arbitrary reflection calls handle any messy details that you might need to implement.
>>14 (Java programmer here)
Good thing you added that clarification. We never would have been able to tell otherwise.
Name:
Anonymous2009-02-04 8:27
It isn't that bad. I'd use (and have used) it any day over Sepples. With Cocoa, it's by far the best environment for writing GUI programs I've ever had the pleasure to use. For me, its greatest problem is the lack of operator overloading.
Name:
Anonymous2009-02-04 10:52
Java is full of dicks.
Example: java.util.Calendar class. How to set the hour on a objcet of the Calendar class? You would normally suspect the class has a method setHourOfDay but instead you have to use this retarded scheme:
Calendar c = new GregorianCalendar();
c.set(Calendar.HOUR_OF_DAY, 8);
WHAT THE FUCK!
I'd also like to murder the guy who came up with the Bean pattern. It's like he went "let's pretend Java has a proper reflection facility" and made a code generator in NetBeans to make up for it.
Name:
Anonymous2009-02-04 12:31
>>20
Everything date-related in the standard libraries is crap. Beans are also shit (along with all J2EE garbage). But Java the language is pretty good.
Name:
Anonymous2009-02-04 12:52
>>21 But Java the language is pretty good.
For writing toy applets, maybe.
Name:
Anonymous2009-02-04 12:58
>>21 But Java the language is pretty good.
Well, it isn't as retarded as the people who use it
Name:
Anonymous2009-02-04 15:50
Horrible!
Name:
Anonymous2009-02-04 19:07
>>22 For writing toy applets, maybe.
I disagree. Java is widely used in the enterprise.