DaemonForums  

Go Back   DaemonForums > Miscellaneous > Programming

Programming C, bash, Python, Perl, PHP, Java, you name it.

View Poll Results: What's your relashionship with Java?
I use it because I like it. 11 23.40%
I use it because my job demands it. 11 23.40%
I use it because its in fashion and don't wish to be an outcast. 1 2.13%
No Java for me, thank you. 25 53.19%
I don't like managed code. 8 17.02%
Multiple Choice Poll. Voters: 47. You may not vote on this poll

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 4th July 2008
ephemera's Avatar
ephemera ephemera is offline
Knuth's homeboy
 
Join Date: Apr 2008
Posts: 537
Default What's your relashionship with Java?

What's your relashionship with Java?

Love to hear your comments, experience with Java, its's pro's and con's ... almost anything except flaming.

Last edited by ephemera; 4th July 2008 at 09:46 PM.
Reply With Quote
  #2   (View Single Post)  
Old 4th July 2008
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Banned
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Default

No flaming? but that's the best kind of comments.

My not so ephemera-approved flame: Boo! Java!
Reply With Quote
  #3   (View Single Post)  
Old 4th July 2008
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Default

Hmm, Java ....


Design wise I like Java very much. Relationship wise? Ehhh I don't think I can actually say that here... haha.


I'm mostly indifferent to the question of single or multiple inheritance -> I just don't care. So that part of Java doesn't really effect me, I however love Javas interfaces quite a lot. Maybe because I'm not a big OOP man, I really like the idea of a "you implement the entire interface or I'll spit on your grave" concept in Java.



To me, OOP is just one syntactic way of doing the right thing not a requirement for good design.



I think Java is a very fine language but I don't actually like to write in it !!!


Code:
    IEspeciallyHateLongNames likeThis = new IEspeciallyHateLongNames(KillTheCoderNow);

    WhenThis is = new WhenThis(asReadable);

The former is how to much of the Java code I've read looks (without to many exaggerations) and I find it aesthetically 'annoying' to say the least...

Especially if they pump the code full of thick identifiers that will go out of scope a few lines later and are barely used, just because they can use up 70-90% of a line for nothing.



How Java handles exceptions, I dislike having to work with it but feel it is better then the alternatives.


Things that I generally dislike about Java? Probably occasional javac'isms that are not necessarily part of Java but make their way into tools for it and become general facts of life with the language.


Not to mention how long it can take to compile or start some Java apps compared to doing similar stuff via Python or C++.


Maybe using a lot of scripting languages out of lack of time and having 2GB of RAM on one machine has made me less of a patient person about waiting on programs to become usable.
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
  #4   (View Single Post)  
Old 5th July 2008
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Tcpdump Spy
 
Join Date: Apr 2008
Location: Netherlands
Posts: 2,243
Default

The fact that I need a dual core and 2 GB RAM just to execute a small script kind of stops me from using Java...
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
  #5   (View Single Post)  
Old 5th July 2008
revzalot's Avatar
revzalot revzalot is offline
Shell Scout
 
Join Date: May 2008
Posts: 123
Default

Scripting is all I need.
Reply With Quote
  #6   (View Single Post)  
Old 5th July 2008
ai-danno's Avatar
ai-danno ai-danno is offline
Spam Deminer
 
Join Date: May 2008
Location: Boca Raton, Florida
Posts: 284
Default

What's my relationship to Java? I don't have a formal relationship with Java, she's just a little thing on the side... Perl's my real gal

Sorry... couldn't resist.
__________________
Network Firefighter
Reply With Quote
  #7   (View Single Post)  
Old 5th July 2008
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Default

*high fives ai-danno*
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
  #8   (View Single Post)  
Old 5th July 2008
horizon's Avatar
horizon horizon is offline
Port Guard
 
Join Date: May 2008
Posts: 16
Default

I did Java in university and it wasn't all that bad. It's very easy to hack together a working application rather quickly. However having used many Java-written applications over the years I've grown to detest how pathetically slow and buggy it is. Hopefully this will start to change now it's truely open, but I still think anything of any importance should have more time invested in it and should be written in C or C++.
Reply With Quote
  #9   (View Single Post)  
Old 5th July 2008
lvlamb's Avatar
lvlamb lvlamb is offline
Real Name: Louis V. Lambrecht
Spam Deminer
 
Join Date: May 2008
Location: .be
Posts: 221
Default

Hate it as much as I hate paying taxes. Have to live with it.
__________________
da more I know I know I know nuttin'
Reply With Quote
Old 5th July 2008
richardpl richardpl is offline
Spam Deminer
 
Join Date: May 2008
Location: Croatia
Posts: 284
Default

I ignore Java as much as I can ...
It have same nice pros but currently too much cons for me.
Reply With Quote
Old 5th July 2008
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,318
Default

Quote:
Originally Posted by ephemera View Post
What's your relashionship with Java?
While I'm not overly enthralled with Java's verbosity, I have found OpenGrok (a Java application...) to be a very useful code browser. The NetBSD project has set up a sanctioned server themselves, & independent servers have been set up for some of the other projects:Sorry FreeBSD folks, I thought I remembered a OpenGrok server set up for the FreeBSD source base, but either the server is no longer available, or my memory is faulty.

Last edited by ocicat; 5th July 2008 at 07:23 PM.
Reply With Quote
Old 5th July 2008
ephemera's Avatar
ephemera ephemera is offline
Knuth's homeboy
 
Join Date: Apr 2008
Posts: 537
Default

i recall having read about opengrok long time back (http://www.opensolaris.org/os/projec.../manual/story/) but never really tried it out and it eventually slipped my mind.
thanks to Ocicat for bringing this up. It looks good, i will check it out.

also, groked source code for BSD on the web is a very useful resource. pity freebsd is missing/unknown but i guess one can easily create it on their own computer.
Reply With Quote
Old 6th July 2008
Sunnz's Avatar
Sunnz Sunnz is offline
Real Name: I don't have real time
Just a computer user...
 
Join Date: May 2008
Location: See Google Maps
Posts: 101
Default

Err what relationship?

I don't particularly hate it, I don't mind to use it neither...
__________________
She sells C shells by the seashore.
Reply With Quote
Old 6th July 2008
ephemera's Avatar
ephemera ephemera is offline
Knuth's homeboy
 
Join Date: Apr 2008
Posts: 537
Default

Quote:
Originally Posted by Sunnz View Post
Err what relationship?

I don't particularly hate it, I don't mind to use it neither...
Sorry, I forgot to add the "tepid" option.
Reply With Quote
Old 7th July 2008
roddierod's Avatar
roddierod roddierod is offline
Real Name: Rod Person
VPN Cryptographer
 
Join Date: Apr 2008
Location: Pittsburgh, Pa
Posts: 437
Default

I hate Java so much that I once re-wrote an existing Java web application in Delphi!!
__________________
"The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use the words." -Philip K. Dick
Reply With Quote
Old 7th July 2008
ephemera's Avatar
ephemera ephemera is offline
Knuth's homeboy
 
Join Date: Apr 2008
Posts: 537
Default

Quote:
Originally Posted by roddierod View Post
i hate java so much that i once re-wrote an existing java web application in delphi!!
lol .
Reply With Quote
Old 7th July 2008
anomie's Avatar
anomie anomie is offline
Local
 
Join Date: Apr 2008
Location: Texas
Posts: 445
Default

I avoid java like I avoid Jack in the Box.

Unfortunately, I need to use a proprietary java application to encrypt my connection to my employer's mainframe; this means I have a JRE installed on my workstations.

I also occasionally get called on to write add-on java applications for our proprietary Business Intelligence suite (which provides a nasty, poorly documented SDK).
__________________
Kill your t.v.
Reply With Quote
Old 7th July 2008
deemon's Avatar
deemon deemon is offline
Fdisk Soldier
 
Join Date: May 2008
Location: Estonia
Posts: 50
Default

I generally dislike java applications and programming in java.
Applications tend to feel heavy and slowish even with todays superior hardware.
Java code is too verbose and I often hit various java quirks while programming (which isn't very often).
Though - java has been useful in couple of cases where multiplatform gui applications were needed.
__________________
Fhtagn nagh Yog-Sothoth
Reply With Quote
Old 8th July 2008
JMJ_coder JMJ_coder is offline
VPN Cryptographer
 
Join Date: May 2008
Posts: 464
Default

Hello,

I can't really say, yet. I'm taking the required Java course this fall at the university. But, I can say from a users point of view that I don't like Java programs. They always seem to be so slow - especially at startup - and very temperamental. The way Java plays out for me as a user has always been a turn off for me to learn it (but I don't have a choice at the university).
__________________
And the WORD was made flesh, and dwelt among us. (John 1:14)
Reply With Quote
Old 24th July 2008
thejosephgrace thejosephgrace is offline
Real Name: Joseph
Port Guard
 
Join Date: Jul 2008
Posts: 10
Default

I didn't used to like Java at all because of it's closed nature, so I'm not that well educated about it. However now that the OpenJDK has been released, I'm actually pretty excited for where Java is going. I may even see if I can try to learn it.
P.S. FLOSS recently had a great interview with the guys that were the driving force behind the OpenJDK. http://twit.tv/floss33
Reply With Quote
Reply

Tags
java

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What's your relashionship with C#? TerryP Programming 8 7th October 2008 02:57 PM
java compiler bsdnewbie999 OpenBSD Packages and Ports 8 9th August 2008 12:18 PM
Java JDK Oko OpenBSD Packages and Ports 10 13th July 2008 07:39 PM
How to java on FreeBSD? graudeejs FreeBSD Ports and Packages 13 9th July 2008 06:41 PM
Firefox3 & Java DarkEnergy FreeBSD General 3 5th July 2008 11:17 PM


All times are GMT. The time now is 04:29 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick