Java - A four letter word. :)

Code junkies hangout here

Moderators: ChrisThornett, LXF moderators

Java - A four letter word. :)

Postby External_Floppy » Mon Mar 26, 2012 12:52 am

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.
User avatar
External_Floppy
 
Posts: 82
Joined: Thu Jan 31, 2008 8:43 pm
Location: Birmingham, UK.

Postby lok1950 » Mon Mar 26, 2012 1:28 am

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

Enjoy the Choice :)
User avatar
lok1950
LXF regular
 
Posts: 1044
Joined: Tue May 31, 2005 5:31 am
Location: Ottawa

Postby PeterM » Mon Mar 26, 2012 2:19 pm

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 :?
PeterM
 
Posts: 16
Joined: Wed Jan 12, 2011 11:37 am
Location: Chichester

Postby lok1950 » Mon Mar 26, 2012 2:28 pm

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 :)
User avatar
lok1950
LXF regular
 
Posts: 1044
Joined: Tue May 31, 2005 5:31 am
Location: Ottawa

Postby wyliecoyoteuk » Tue Mar 27, 2012 10:20 am

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!

*************** ************
User avatar
wyliecoyoteuk
LXF regular
 
Posts: 3466
Joined: Sun Apr 10, 2005 10:41 pm
Location: Birmingham, UK

Postby External_Floppy » Thu Mar 29, 2012 12:15 am

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.
User avatar
External_Floppy
 
Posts: 82
Joined: Thu Jan 31, 2008 8:43 pm
Location: Birmingham, UK.

Postby lok1950 » Thu Mar 29, 2012 12:39 am

Java is not that unruly :lol: 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 :)
User avatar
lok1950
LXF regular
 
Posts: 1044
Joined: Tue May 31, 2005 5:31 am
Location: Ottawa

Postby External_Floppy » Thu Mar 29, 2012 12:46 am

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.
User avatar
External_Floppy
 
Posts: 82
Joined: Thu Jan 31, 2008 8:43 pm
Location: Birmingham, UK.

Birth of Java

Postby Xelous » Tue Apr 24, 2012 1:58 pm

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 :lol: 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 :P
Xelous
 
Posts: 16
Joined: Thu Apr 19, 2012 2:46 pm

Re: Birth of Java

Postby towy71 » Tue Apr 24, 2012 2:08 pm

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: :roll:
still looking for that door into summer
User avatar
towy71
Moderator
 
Posts: 4276
Joined: Wed Apr 06, 2005 2:11 pm
Location: wild West Wales

Postby Xelous » Tue Apr 24, 2012 2:32 pm

What is this "American" of which you speak? :lol:


And I definitely wasn't making a reference to a ring gauge to measure toenails :P
Xelous
 
Posts: 16
Joined: Thu Apr 19, 2012 2:46 pm

Postby towy71 » Tue Apr 24, 2012 2:39 pm

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 :roll:
still looking for that door into summer
User avatar
towy71
Moderator
 
Posts: 4276
Joined: Wed Apr 06, 2005 2:11 pm
Location: wild West Wales

Postby Xelous » Tue Apr 24, 2012 3:06 pm

George Patton, once described the British and Americas as:

"Two peoples separated by a common language"
Xelous
 
Posts: 16
Joined: Thu Apr 19, 2012 2:46 pm

Postby Rhakios » Tue Apr 24, 2012 8:14 pm

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
User avatar
Rhakios
Moderator
 
Posts: 7634
Joined: Wed Apr 06, 2005 11:18 pm
Location: Midlands, UK

Next

Return to Programming

Who is online

Users browsing this forum: No registered users and 1 guest

cron