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

Pages: 1-4041-

Java

Name: Anonymous 2012-07-17 3:33

Why do so many hipster cretins hate it?

The JVM isn't all that bad.

Name: Nazism 2012-07-17 3:45

Why do so many student cretins hate it?

The racism isn't all that bad.

Name: Anonymous 2012-07-17 3:52


class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Use Scala instead!");
    }
}

Name: Anonymous 2012-07-17 4:50

>>3
I just realized how PIG DISGUSTING K&R style is.

Name: Anonymous 2012-07-17 5:19

lol

Name: Anonymous 2012-07-17 5:57

Doesn't make for good CGI scripts.
They should try cutting down the JVM startup time by at least 14 minutes first.

Name: Anonymous 2012-07-17 6:29

>>6
If you have 14 minutes start-up times, I think the problem is running Java on hardware that predates its first release.  Specifically, cut down on a few vacuum tubes.

Name: Anonymous 2012-07-17 6:42

Android runs Java.

Name: Anonymous 2012-07-17 6:49

>>4
You just now realized this?

Name: Anonymous 2012-07-17 8:38

>>4
Do you prefer this?

class HelloWorldApp
{
    public static void main(String[] args)
    {
        System.out.println("muh allman");
    }
}

Name: Anonymous 2012-07-17 10:15

>>8
Android

JVM
0/10

Name: Anonymous 2012-07-17 10:18

It's still much faster than the CLR and C#.

Name: Anonymous 2012-07-17 11:37

Every time I had to do something with that languge, I found out it's apis always behave slightly different from what I expect. That's pretty unique.

Name: Anonymous 2012-07-17 13:26

1. The JVM is all right, but using it ties you to a runtime model that is class-based and heavyweight, and evolves at a glacial pace (look how long it took to get invokedynamic).

2. The Java language is a barely tolerable Simula-style OO language plagued by several very poor design decisions (static initializers, overly low-level synchronization primitives, primitive types, generic type erasure, extreme verbosity, etc).

3. The Java Standard Edition library is a bloated disaster with only a few exceptions (java.util.collections).

Name: Anonymous 2012-07-17 13:49

>>12
is much older also.

Name: Anonymous 2012-07-17 15:01

Click here to download plugin.

Name: Anonymous 2012-07-21 18:13

bump for java discussion

Name: Anonymous 2012-07-21 19:28

>>13
Caring about the JVM runtime model even when groovy, scala, clojure and «blub» are available.

Name: Anonymous 2012-07-21 20:08

>>6
java
cgi

Name: Anonymous 2012-07-21 20:27

>>7
I wrote a O(2n) algorithm, if it runs slow on your computer you should better hardware, you poor piece of black shit.

Name: Anonymous 2012-07-21 20:28

>>20
I was so mad I didn't proofread.

*should buy

Name: Anonymous 2012-07-21 20:28

>>20
Tsk.

Name: Anonymous 2012-07-21 21:42

le polecat

Name: Anonymous 2012-07-22 0:55

>>20
I wrote an O(nnnn) algorithm, if it runs fast on your computer you should worse hardware, you rich piece of white gold.

Name: Anonymous 2012-07-22 11:26

I don't find anything wrong with Java and consider it a pretty likable language. The JVM may not be the most efficient, but it's okay.

Begin hate and "lol ur noob" replies.

Name: Anonymous 2012-07-22 19:31

I don't care much for the language, but the JVM is good (mostly because of the huge amount of effort invested in optimizing it).

Name: Anonymous 2012-07-22 19:32

>>26
It is not.
Good day.

Name: Anonymous 2012-07-22 21:18

>>27
It is good.

Name: Anonymous 2012-07-22 21:33

JVM is legit, just the interface on desktop is stupid as fuck. They could never get it right.

Name: Anonymous 2012-07-22 21:53

>>29
why aren't people using the Qt bindings for Java? Swing a shit.

Name: Anonymous 2012-07-22 22:03

>>24
That's(n arrow 4) in Knuth's arrow notation.

Name: Anonymous 2012-07-22 22:20

>>31
*Cunth

Name: Anonymous 2012-07-22 23:41

>>31
I didn't feel like going and pasting in the arrow when I could just use dubs tags.

Name: Anonymous 2012-07-23 2:10

Java is just a statically typed scripting language, thats all it is. Java gets its speed by the simple fact that it uses primitive variable types. Static typing ruins its ability to be used on a REPL so it never gets used for scripting. Java is a good enterprise language because static typing does give it greater error checking ability and IDE name assistance. Another reason it is good in enterprise is the fact that it forces OO makes apps more scalable and interoperable. Java is also an excellent moblile language because it runs on a VM so it is easier to port to all the different hardware and API platforms. A VM language is also less likely to crash the mobile OS. So thats all Java is, an enterprise and mobile language.

Name: Anonymous 2012-07-23 4:31

>>34
You're forgetting the fact that it's not LISP and is thus, ultimately shit.

Name: Anonymous 2012-07-23 16:19

>>35
Its interesting how most people like both Lisp and C, just like people recommend SICP and K&R, even though these languages are about as opposite as you can get. It sort of proves that there can be no best language.

Name: Anonymous 2012-07-23 19:38

</lies>

Name: Anonymous 2012-07-23 19:50

>>36
Most people like C because they've been brainwashed for years to think that if they make any language-related mistake, it's their fault for not being enough Real Programmers®, not C's, because it is the Language of Gods, low-level, let's you shoot yourself in the foot and shit like that. Exactly as the UNIX Haters Handbook says, they're like shamans proudly showing off their self-inflicted wounds.

Name: Anonymous 2012-07-23 21:19

>>36
They only like C because they can't into assembly.

Name: Anonymous 2012-07-24 4:03

No signed types = your gay

Name: Anonymous 2012-07-24 5:35

Name: Anonymous 2012-07-24 7:08

>>41
>In our software industry, i like to define criminals as those who cause inordinate harm to society, not necessarily directly.

Clearly a Voice of Reason.

Name: Anonymous 2012-07-24 9:09

because the java updater is so fucking annoying

Name: Anonymous 2012-07-24 10:04

>>43
Regedit > HKLM/RUN > Delete the key that says jusched.exe
Even if you didn't know how to that, you could just have used a file search to find the file and delete/rename it.

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