Linux Format forums Forum Index Linux Format forums
Help, discussion, magazine feedback and more
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Java - A four letter word. :)
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Linux Format forums Forum Index -> Programming
View previous topic :: View next topic  
Author Message
External_Floppy



Joined: Thu Jan 31, 2008 8:43 pm
Posts: 82
Location: Birmingham, UK.

PostPosted: Mon Mar 26, 2012 1:52 am    Post subject: Java - A four letter word. :) Reply with quote

Just a thought, but in all the years I've been reading LXF I don't recall it ever running a series on Java programming. Not even in any of the 'Coding' specials.

Weird, given that Java's meant to be cross-platform and useful to one and all. And didn't Sun release it under the GPL a few years back...?

Like I say, just a thought.
_________________
Linux: Open your mind, not your wallet.
Back to top
View user's profile Send private message
lok1950
LXF regular


Joined: Tue May 31, 2005 6:31 am
Posts: 1030
Location: Ottawa

PostPosted: Mon Mar 26, 2012 2:28 am    Post subject: Reply with quote

But now the current owners of Sun,Oracle what to make lots of money with it.

Enjoy the Choice Smile
Back to top
View user's profile Send private message
PeterM



Joined: Wed Jan 12, 2011 11:37 am
Posts: 16
Location: Chichester

PostPosted: Mon Mar 26, 2012 3:19 pm    Post subject: Reply with quote

D'you know, I think you're right. The only Java thing I can remember was a review of the book Head First Java. It may be quite nice to have a little Java Coding special.

Morning lok1950, I thought that Oracle could only make money out of the mobile side of things, not the big stuff like SE and EE. Or was only the test kit they could make money out of, just to get some JVM certified. I could be completely and hopelessly wrong on that mind you. It wouldn't be the first time I've been hopelessly wrong, just ask my wife and children. One day I may know who's who in Barbie movies Confused
Back to top
View user's profile Send private message
lok1950
LXF regular


Joined: Tue May 31, 2005 6:31 am
Posts: 1030
Location: Ottawa

PostPosted: Mon Mar 26, 2012 3:28 pm    Post subject: Reply with quote

The only part of Sun that they wanted was Java look what has happened to all of the other projects that Sun supported Open Office and MYSQL they have found Virtual Box a convenient money maker as well,though most of us get the free version.

Enjoy the Choice Smile
Back to top
View user's profile Send private message
wyliecoyoteuk
LXF regular


Joined: Sun Apr 10, 2005 11:41 pm
Posts: 3452
Location: Birmingham, UK

PostPosted: Tue Mar 27, 2012 11:20 am    Post subject: Reply with quote

Yes, Most of Java is open, but not all.

http://en.wikipedia.org/wiki/OpenJDK
_________________
The sig between the asterisks is so cool that only REALLY COOL people can even see it!

*************** ************
Back to top
View user's profile Send private message
External_Floppy



Joined: Thu Jan 31, 2008 8:43 pm
Posts: 82
Location: Birmingham, UK.

PostPosted: Thu Mar 29, 2012 1:15 am    Post subject: Reply with quote

Hi guys,

Glad my thoughts on the 'openess' of Java have caused a little debate, getting people thinking and that....Good stuff!!

But, no-one's tackled my other 'thought':

Is Java the unruly step-child of programming? The one we don't mention!!?? Or is it still a valid language that's worth learning? (If so, why have LXF not covered it?)
_________________
Linux: Open your mind, not your wallet.
Back to top
View user's profile Send private message
lok1950
LXF regular


Joined: Tue May 31, 2005 6:31 am
Posts: 1030
Location: Ottawa

PostPosted: Thu Mar 29, 2012 1:39 am    Post subject: Reply with quote

Java is not that unruly Laughing it's main utility is for mid-ware in enterprise IT which explains Oracle interest for in-house use with their DB customers custom apps.And it's cross-platform nature does make it very attractive for lots of other apps but OpenJDK would probably be a better bet for an article or tutorial especially it's differences from the Sun version.After all the mid-ware utility is the reason Red Hat developed IcedTea to work with their jboss app system.


Enjoy the Choice Smile
Back to top
View user's profile Send private message
External_Floppy



Joined: Thu Jan 31, 2008 8:43 pm
Posts: 82
Location: Birmingham, UK.

PostPosted: Thu Mar 29, 2012 1:46 am    Post subject: Reply with quote

Well yes, exactually!

It's the cross-platformabilty that I thought would make it an ideal vehicle for an LXF tutorial.
_________________
Linux: Open your mind, not your wallet.
Back to top
View user's profile Send private message
Xelous



Joined: Thu Apr 19, 2012 3:46 pm
Posts: 16

PostPosted: Tue Apr 24, 2012 2:58 pm    Post subject: Birth of Java Reply with quote

Your point is well made, but rather moot, not because of Oracle owning Java, nor for the language itself not being of use in the world, but because... If you're running Linux, you're probably the calibre of computer user whom knows a little about programming and so you know that today there are more powerful languages (probably the languages you are using everyday) and Java is very much a secondary language for you.

This is my personal opinion of course, but I see it from a historical perspective, you see I was there, in line, outside the delivery suite as James Gosling was throwing the first edition of the Java language out there.

I was at University at the time, and had learned to program in Pascal (procedurally - I've recovered now thanks for asking), and the tutors, lecturers and even me myself got very excited about Java. Would it become the web defacto?... Would it become the only language, it does everything right, but has all these classes and libraries to utilise built in, and it handles memory clean ups for you freeing the programmer to be more creative and productive than C or C++... Right??!?!? Right?!?!?!

No, that's not how it went down, Java has its place, and that place is not really on my desktop, not on the desktop of anyone I know working in the software engineering game. I admit Java is useful, I actually do like to point people at it when they say "I want to learn how to program" rather than point them at C# (at least at the present). But in my humble, but informed opinion, Java's place for a Linux user is very much undermined by better performing more technically able languages, like C and C++...

If it were not so, there'd be a Java based operating system, maybe even the Linux Kernel ported to it Laughing but there's not, and so it has a limited place.

Perhaps LXF could cover it as a dedicated learning language segment, but they've already covered the basics of coding time and time again.


Xel


P.S. I also hate the code style James Gosling (and hence Java) is listed in, where's that curly brace?... Oh oh there it is Razz
Back to top
View user's profile Send private message
towy71
Moderator


Joined: Wed Apr 06, 2005 3:11 pm
Posts: 4262
Location: wild West Wales

PostPosted: Tue Apr 24, 2012 3:08 pm    Post subject: Re: Birth of Java Reply with quote

Xelous wrote:
Your point is well made, but rather moot....
Which meaning of moot are you using, American or English?

I won't say more as this has been mentioned in another thread on these forums Wink Rolling Eyes
_________________
still looking for that door into summer
Back to top
View user's profile Send private message
Xelous



Joined: Thu Apr 19, 2012 3:46 pm
Posts: 16

PostPosted: Tue Apr 24, 2012 3:32 pm    Post subject: Reply with quote

What is this "American" of which you speak? Laughing


And I definitely wasn't making a reference to a ring gauge to measure toenails Razz
Back to top
View user's profile Send private message
towy71
Moderator


Joined: Wed Apr 06, 2005 3:11 pm
Posts: 4262
Location: wild West Wales

PostPosted: Tue Apr 24, 2012 3:39 pm    Post subject: Reply with quote

I love the English language on little word two different meanings
1. open to discussion or debate; debatable; doubtful:
2. of little or no practical value or meaning; purely academic.

Cleave is another: join or separate Rolling Eyes
_________________
still looking for that door into summer
Back to top
View user's profile Send private message
Xelous



Joined: Thu Apr 19, 2012 3:46 pm
Posts: 16

PostPosted: Tue Apr 24, 2012 4:06 pm    Post subject: Reply with quote

George Patton, once described the British and Americas as:

"Two peoples separated by a common language"
Back to top
View user's profile Send private message
Rhakios
Moderator


Joined: Thu Apr 07, 2005 12:18 am
Posts: 7632
Location: Midlands, UK

PostPosted: Tue Apr 24, 2012 9:14 pm    Post subject: Reply with quote

Xelous wrote:
George Patton, once described the British and Americas as:

"Two peoples separated by a common language"


And there was me thinking that George Bernard Shaw said it.
_________________
Bye, Rhakios
Back to top
View user's profile Send private message
External_Floppy



Joined: Thu Jan 31, 2008 8:43 pm
Posts: 82
Location: Birmingham, UK.

PostPosted: Tue May 08, 2012 12:48 am    Post subject: Reply with quote

Quote:
But in my humble, but informed opinion, Java's place for a Linux user is very much undermined by better performing more technically able languages, like C and C++...

If it were not so, there'd be a Java based operating system, maybe even the Linux Kernel ported to it Laughing but there's not, and so it has a limited place.


I totally understand that and respect you have programming knowledge way above mine (I'm an eternal noobie), but then surely if LXF only focused on the 'more technically able' languages then there wouldn't be an endless barrage of Python/PHP/MYSQL tutorials. Oh, and as far as I know the Linux Kernel isn't in Python either. Smile

I was just curious as to why, in all my years of LFX reading, Java's never been touched upon? Regardless of its capabilities and limitations.
_________________
Linux: Open your mind, not your wallet.
Back to top
View user's profile Send private message
View previous topic :: View next topic  
Display posts from previous:   
Post new topic   Reply to topic    Linux Format forums Forum Index -> Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Linux Format forums topic RSS feed 


Powered by phpBB © 2001, 2005 phpBB Group


Copyright 2011 Future Publishing, all rights reserved.


Web hosting by UKFast