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

Pages: 1-

Why Java?

Name: Anonymous 2009-07-30 3:46

I'd like to know anonymous' opinion about Java. I'm quite pissed off, since there's Java everywhere, even when Java's portability and aims are useless. As you may have understood, I'm not totally fine with it.

Name: Anonymous 2009-07-30 3:48

>>1
As you may have understood, I'm not totally fine with it.
Lol. You'll fit in just fine here.

Name: Anonymous 2009-07-30 3:56

At least it's better than Sepples.

Name: Anonymous 2009-07-30 3:58

>>3
Are you sure about it? I'm not talking about the language, I'm talking about the goddamn vm, never totally sinchronized with the underlying operating system.

Name: Anonymous 2009-07-30 3:59

it just works

Name: Anonymous 2009-07-30 4:06

It's a mature write once run everywhere platform. If it had proper tail call recursion optimization, I'd switch to it in a heartbeat.

Name: Anonymous 2009-07-30 4:07

>>5
This is a good point. When you have to achieve an objective you should follow the quickest way to do it. The good programmer is the one who sets aside his pride and uses what speeds the work up.

Name: Anonymous 2009-07-30 4:24

It's ENTERPRISE QUALITY.

Name: Anonymous 2009-07-30 9:49

>>6
TCO would make me consider java momentarily. The LOL EVERYTHING IS AN OBJECT (except for ...) mentality of the language is really irritating.

Name: Anonymous 2009-07-30 10:00

>>9
That mentality is somewhat of a nuisance. Sometimes there are things that are not objects, but rather, actions that are not tied specifically to a single object.

For example, a swap function - in the sense that it marshals data between two similar but unrelated objects. This belongs to neither object, nor is an object itself.

Name: Anonymous 2009-07-30 10:36

>>10
It sounds to me that you need to rework on your existing design if you get issues like that. Of course, maybe I'm not understanding you.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-30 13:35

>>10 An object is a forced combination of functions. All objects restrict access to their internals and abstractize the functions they possess to the outside world, instead of reusing functions and variables, programmers with objects segment code into "encapsulated" self-contained chunks in futile hope it will make their code better or more "organized".



__________________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
Some would ask, how could a perfect God create a universe filled with so much that is evil. They have missed a greater conundrum: why would a perfect God create a universe at all?

Name: Anonymous 2009-07-30 14:04

>>12
Believe it or not the object-oriented paradigm is suited to some problems. Unless you ask Sun, in which case it is suited to all problems, except problems dealing with 32-bit integers and ASCII.

Name: Anonymous 2009-07-30 14:16

>>12
An object is a forced combination of functions.
No.

All objects restrict access to their internals
No.

>>13
Believe it or not the object-oriented paradigm is suited to some problems.
Example: Any sort of simulation of the real world.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-30 14:19

>>13 Also such minor things as drivers, boot loaders, interrupts, memory managers and anything below Java software layer. Remind me why does JNI exists?



____________________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
As Shakespeare himself knew, the peace, the reconciliation that he created on the stage would not last an hour on the street.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-30 14:23

>>14 counterexample: http://en.wikipedia.org/wiki/Ship_of_Theseus



___________________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
It is well that war is so terrible - lest we should grow too fond of it.

Name: Anonymous 2009-07-30 14:31

>>16
How is that a counterexample?

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-30 14:32

>>17 It shows how reification limits our worldview.

______________________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
The perpetual stream of human nature is formed into ever-changing shallows, eddies, falls and pools by the land over which it passes.

Name: Anonymous 2009-07-30 14:41

>>5
Except when it doesn't, which is far more often than Java faggots will admit (or even know about; nobody who has a lot of experience with Java will defend it).

>>6
You know what else is a mature write once run everywhere platform? Every other modern programming language, and quite a lot of not-so-modern ones.

Name: Anonymous 2009-07-30 15:54

>>15
Cars can't make toast. This is not a design flaw.

Name: Anonymous 2009-07-30 15:59

>>20
Certain parts of a car get sufficiently hot to produce toast.

Name: Anonymous 2009-07-30 16:48

>>21
Like my bumper sticker says ``If you think my car is hot, you should see my cdr!''

Name: Anonymous 2009-07-30 19:34

>>19
I can't just drop a compiled object (and associated libraries) onto a foreign platform and expect it to work. With a JVM, I have a standard platform to target. I can be reasonably confident that my compiled object will run without recompilation (or retranslation).

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