Register FAQ/Rules Forum Spy Search Today's Posts Mark Forums Read

Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate.

 
Go Back   Mac Forums > Archive > Archives of Old Posts > MacRumors News Discussion (archive)
TouchArcade.com - iPhone Game Reviews and News

 
 
Thread Tools Search this Thread Display Modes
Old Oct 27, 2002, 12:17 AM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
Java 1.4.1 Developer Preview

Apple released a Developer Preview of Java 1.4.1. Details posted in this mailing list email (Username/Pass: archives/archives):

Quote:
The wait is over! Apple is excited to announce our first official
Developer Preview of Java 1.4.1 for Mac OS X version 10.2!
No definitive date for final release. Apple's implementation of Java 1.4 has been discussed since February
MacRumors is offline  
Old Oct 27, 2002, 12:53 AM   #2
LimeiBook86
macrumors Demi-God
 
LimeiBook86's Avatar
 
Join Date: May 2002
Location: Hanging around in NJ with his cutie. :)
Send a message via AIM to LimeiBook86 Send a message via MSN to LimeiBook86 Send a message via Yahoo to LimeiBook86
....I'm confused....

Whats the Java thing? It's for webpages and web browsers right? Please tell me I'm right... What does this meen for Apple?
__________________
my site my blog
Mac's Comic Mac's Shop
"Just you try and stop me..."
LimeiBook86 is offline  
Old Oct 27, 2002, 01:10 AM   #3
aramk
macrumors newbie
 
Join Date: Apr 2002
Location: Clinton, NY
Send a message via AIM to aramk
Thumbs up Excellent!

This is excellent news! Java and Cocoa Java is a path that Apple should (and is) taking seriously - this OOP language is easy to learn and very powerful! Kudos to Apple for finally getting around to implementing or at least working on an implementation of the latest Java.
aramk is offline  
Old Oct 27, 2002, 01:51 AM   #4
macktheknife
macrumors 6502a
 
macktheknife's Avatar
 
Join Date: Jan 2002
Re: ....I'm confused....

Quote:
Originally posted by LimeiBook86
Whats the Java thing? It's for webpages and web browsers right? Please tell me I'm right... What does this meen for Apple?
You're kidding me, right?
macktheknife is offline  
Old Oct 27, 2002, 03:45 AM   #5
liloconf
macrumors newbie
 
Join Date: Sep 2002
^ ^ ^ ^ HIM up there

hey just cuased he don't no java dont meen he should be piked on.. i meen i dont no how two speel!
liloconf is offline  
Old Oct 27, 2002, 03:53 AM   #6
foniks2020
macrumors regular
 
Join Date: Apr 2002
Re: ....I'm confused....

Quote:
Originally posted by LimeiBook86
Whats the Java thing? It's for webpages and web browsers right? Please tell me I'm right... What does this meen for Apple?
Hmmm.. well my company is very happy about this as it means that our entire Management Console Suite for storage devices can now be run from OS X... well maybe not the whole company but I am very happy that now I won't have to do testing on the poor derelict PC which I have only because of java 1.4
__________________
and I'm not a neurosurgeon, I just play one on T.V.
foniks2020 is offline  
Old Oct 27, 2002, 03:59 AM   #7
Telomar
macrumors regular
 
Join Date: Aug 2002
Re: Re: ....I'm confused....

Quote:
Originally posted by macktheknife


You're kidding me, right?
Generally when someone responds like that and fails to expand it is a good sign it was a defensive mechanism for when you don't know the answer yourself.

If you have problems with what he said I would take it as what's so important about this version of Java that it really warrants a mention and what will it mean to Apple? There has been some substantial work done and rewriting of code for this release so it is important.

I will leave that for someone more active in Java development to answer though.
Telomar is offline  
Old Oct 27, 2002, 05:31 AM   #8
PrettyMan
macrumors member
 
Join Date: Jul 2002
Location: Oyeregui, Spain
Send a message via ICQ to PrettyMan
I think that it's a very-very important event. Almost for me.

But http://connect.apple.com/ seems to be offline.

OK. I'll wait a bit more...

Ciao.
PrettyMan is offline  
Old Oct 27, 2002, 07:02 AM   #9
Mirage_
macrumors newbie
 
Join Date: Oct 2002
Re: ....I'm confused....

Quote:
Originally posted by LimeiBook86
Whats the Java thing? It's for webpages and web browsers right? Please tell me I'm right... What does this meen for Apple?
Java is a crossplatform programming language. What this means is that you only have to write the application once, and it should compile and run on Mac, Windows and Linux. Java Applets are little programs that run on web pages, they never really caught on for most people. Flash and Shockwave filled that market. But if you see 'loading applet' thats a java applet. I don't know if this is a sufficient explanation...Maybe someone else would care to expand. I like C
Mirage_ is offline  
Old Oct 27, 2002, 09:27 AM   #10
Rocketman
macrumors 68020
 
Rocketman's Avatar
 
Join Date: Dec 2001
Location: Claremont, CA
Re: Re: ....I'm confused....

Quote:
Originally posted by foniks2020


Hmmm.. well my company is very happy about this as it means that our entire Management Console Suite for storage devices can now be run from OS X... well maybe not the whole company but I am very happy that now I won't have to do testing on the poor derelict PC which I have only because of java 1.4
How ironic is it that Java, perhaps the most modern of languages, compels people to use very old hardware to access it.

The whole point of Java is to be agnostic of hardware, but this is rediculous!

Rocketman
Rocketman is offline  
Old Oct 27, 2002, 09:30 AM   #11
Taft
macrumors 65816
 
Taft's Avatar
 
Join Date: Jan 2002
Location: Chicago
Re: Re: Re: ....I'm confused....

Quote:
Originally posted by Telomar
Generally when someone responds like that and fails to expand it is a good sign it was a defensive mechanism for when you don't know the answer yourself.

If you have problems with what he said I would take it as what's so important about this version of Java that it really warrants a mention and what will it mean to Apple? There has been some substantial work done and rewriting of code for this release so it is important.

I will leave that for someone more active in Java development to answer though.
YOU'RE kidding, right?? I also find it quite surprising that he didn't know what Java is. With all of the publcity for Java out there, its quite surprising.

This is definitely good news from Apple, but it seems like there may be problems. For instance, it looks like they changed some of the Apple specific classes. This is apparent if you try running Limewire. There is either a class missing or not in a proper location which is related to Carbon.

This may also be a case of Limewire using improper classes or libraries in their implementation. I'm looking into what that cactually does.

Taft
Taft is offline  
Old Oct 27, 2002, 09:41 AM   #12
medea
macrumors 68030
 
medea's Avatar
 
Join Date: Aug 2002
Location: Madison, Wi
I'll take this as further proof that Sun and Apple are working together tighter than ever.
This can only be good news.......
__________________
Winner Of The '04 Animated Avatar Contest
Misanthrope's Creed:
One's company, two's a crowd.
Solipsist's Creed:
Zero's company, one's a crowd.
medea is offline  
Old Oct 27, 2002, 10:00 AM   #13
bousozoku
Retired (Moderator emeritus)
 
Join Date: Jun 2002
Location: Gone but not forgotten.
Well, this is actually Developer Preview 2.

Java is not only a language for applets, which exist in web pages, but also for big applications. You might want to take a look at ThinkFree Office, an MS Office alternative, which has been written in Java. It is a prime example of Java's portability. Another is Borland's JBuilder Java development environment. These are large applications which run well on Mac OS X.
bousozoku is offline  
Old Oct 27, 2002, 11:24 AM   #14
The Grimace
macrumors member
 
Join Date: Feb 2002
Location: Bend, OR
Re: Re: Re: Re: ....I'm confused....

Quote:
Originally posted by Taft


...This is apparent if you try running Limewire. There is either a class missing or not in a proper location which is related to Carbon.

This may also be a case of Limewire using improper classes or libraries in their implementation. I'm looking into what that cactually does.
Are you talking about problems in Apples current Java implementation in regards to LimeWire, or this Dev Preview? Personally, I find that LimeWire is MUCH slower to respond on my iMac DV 400 320MB under 10.2 then on my AMD K6-2 350 92MB under Win98SE. I've always wondered, and actually have posted queries, regarding this. I'm especially interested now as I'm taking an Intro to Java class at the local CC (love coding, wanna do it for a living eventually), and would like to get my Java cert at some point.

Thanks.

(tig)
__________________
"We do not inherit the land from our ancestors"
"We borrow it from our children"
The Grimace is offline  
Old Oct 27, 2002, 12:18 PM   #15
macktheknife
macrumors 6502a
 
macktheknife's Avatar
 
Join Date: Jan 2002
Re: ....I'm confused....

Quote:
Originally posted by macktheknife


You're kidding me, right?
Hey LimeiBook86, I would like to apologize for my remark. I had *zero* intention of making fun of you or ridiculing you. I was just surprised that someone who's a Macrumors regular didn't know what Java is. My apologies.

Anyhow, I think this is, of course, good news. Java 1.4 has been out for what, almost a year now? So this will let all OS X Java programmers up to speed with the rest of industry. If Apple and Sun were to work more closely together with timing future release dates of Java (like 1.5), it will hopefully make OS X an even more attractive option for developers.

However, I'm personally worried about the future viability of Java. I know this sounds crazy, but I have noticed that more developers are jumping on the .net bandwagon and switching to C#. Java's main appeal is its platform independence, but that is only an advantage if there were many standards used. As more and more small to mid-sized businesses switch to servers powered by Microsoft instead of UNIX, it makes sense for these businesses to adopt .net for their enterprise solutions. My friend who's a Java certified programmer has confirmed this trend, and he is also worried. Ironically, while some small to mid-sized companies are switching to Microsoft, large businesses are switching to open source software to cut costs. So hopefully, the existence and growing popularity of open source software like Linux, Apache, etc. will provide some future competition.
macktheknife is offline  
Old Oct 27, 2002, 12:58 PM   #16
Taft
macrumors 65816
 
Taft's Avatar
 
Join Date: Jan 2002
Location: Chicago
Re: Re: Re: Re: Re: ....I'm confused....

Quote:
Originally posted by The Grimace


Are you talking about problems in Apples current Java implementation in regards to LimeWire, or this Dev Preview? Personally, I find that LimeWire is MUCH slower to respond on my iMac DV 400 320MB under 10.2 then on my AMD K6-2 350 92MB under Win98SE. I've always wondered, and actually have posted queries, regarding this. I'm especially interested now as I'm taking an Intro to Java class at the local CC (love coding, wanna do it for a living eventually), and would like to get my Java cert at some point.

Thanks.

(tig)
I'm talking about an actual ClassDefNotFound error when running Limewire under the current developer preview of Java 1.4.1. The error was in reference to a Carbon class. My guess is that Limewire was using non standard classes for their GUI or filesystem stuff for the Mac and that Apple dropped those classes in the latest implementations.

Either that, or I've got a bad install of Java 1.4.1.

I'm not sure why Limewire is so damn slow in OS X. I've had good luck with other Java apps I use including JBuilder and IDEA. Maybe I am right about them using non standard classes for their OS X implementation and thats why its so slow.

Or maybe Limwire is just a giant pile of crap.

Taft
Taft is offline  
Old Oct 27, 2002, 01:11 PM   #17
The Grimace
macrumors member
 
Join Date: Feb 2002
Location: Bend, OR
Re: Re: Re: Re: Re: Re: ....I'm confused....

Quote:
Originally posted by Taft

...Or maybe Limwire is just a giant pile of crap.
Broke out laughing

(tig)
__________________
"We do not inherit the land from our ancestors"
"We borrow it from our children"
The Grimace is offline  
Old Oct 27, 2002, 03:01 PM   #18
Catfish_Man
macrumors 68020
 
Catfish_Man's Avatar
 
Join Date: Sep 2001
Location: Portland, OR
Send a message via AIM to Catfish_Man
1.4.1 DP2...

...is VERY VERY broken. Apple knows this. That's why it's DP2, not final. I would guess that LimeWire (which is crap) uses some stuff that's broken right now.
Catfish_Man is offline  
Old Oct 27, 2002, 05:07 PM   #19
iJed
macrumors 6502
 
Join Date: Sep 2001
Location: West Sussex, UK
Its good to see Java 1.4 on the Mac finally. This is going to make my life a hell of a lot easier when its complete.

I would just like to say that it is a common mistake to think that Java is only for web based apps. There are plenty of console progs written in Java and many apps that do many things. Take JBuilder for example...
iJed is offline  
Old Oct 27, 2002, 05:13 PM   #20
Hemingray
macrumors 68030
 
Hemingray's Avatar
 
Join Date: Jan 2002
Location: Ha ha haaa!
About the LameWire remarks... I just downloaded 2.7.2 today (as usual, not knowing what's new with this version), and tried it out. While I still hate its guts, I must admit it's gotten a LOT faster over the time. I remember when it was painfully sluggish, and now it's actually bordering on normal!
Hemingray is offline  
Old Oct 27, 2002, 06:27 PM   #21
codemother
macrumors newbie
 
Join Date: Apr 2002
Location: UK
why is java important....

It's important because java is so strong for server side development. Look at java.sun.com and follow the links to J2ee - the api and docs for server side code. If Apple want to sell xserves then they really need to run the latest version of java to show willing, even if it's not completely required over 1.3.1

Compared to .net java is free to use esp. of course when used with apache, tomcat and jboss etc
codemother is offline  
Old Oct 27, 2002, 07:33 PM   #22
Telomar
macrumors regular
 
Join Date: Aug 2002
Re: Re: Re: Re: ....I'm confused....

Not that this is applicable here but in terms of installed devices the most common place you would find Java is mobile phones and embedded consumer devices.

Quote:
Originally posted by Taft


YOU'RE kidding, right?? I also find it quite surprising that he didn't know what Java is. With all of the publcity for Java out there, its quite surprising.
Not really. Unless you actually keep an eye on computer literature (or IT related business literature) it would be relatively easy to miss. It would just be one of those words you see pop up from time to time but don't really learn anything about.

Most people neither care nor know anything about programming languages no matter how much they have been hyped.

I just don't like seeing people jump on someone because they don't know every answer under the sun. Everybody has holes in their knowledge.
Telomar is offline  
Old Oct 27, 2002, 10:08 PM   #23
beatle888
Banned
 
beatle888's Avatar
 
Join Date: Feb 2002
Re: Re: Re: Re: Re: ....I'm confused....

Quote:
Originally posted by Telomar
Everybody has holes in their knowledge.
Ooh, i like that. I think someone apologized
for that comment.
beatle888 is offline  
Old Oct 27, 2002, 10:43 PM   #24
LimeiBook86
macrumors Demi-God
 
LimeiBook86's Avatar
 
Join Date: May 2002
Location: Hanging around in NJ with his cutie. :)
Send a message via AIM to LimeiBook86 Send a message via MSN to LimeiBook86 Send a message via Yahoo to LimeiBook86
Re: Re: ....I'm confused....

Quote:
Originally posted by Mirage_
Java is a crossplatform programming language. What this means is that you only have to write the application once, and it should compile and run on Mac, Windows and Linux. Java Applets are little programs that run on web pages, they never really caught on for most people. Flash and Shockwave filled that market. But if you see 'loading applet' thats a java applet. I don't know if this is a sufficient explanation...Maybe someone else would care to expand. I like C
I knew what Java was, btu now I know what it does, lol Thanks and no thanks for the people that picked on me (hee hee)
__________________
my site my blog
Mac's Comic Mac's Shop
"Just you try and stop me..."
LimeiBook86 is offline  
Old Oct 27, 2002, 11:05 PM   #25
foniks2020
macrumors regular
 
Join Date: Apr 2002
Re: Re: Re: ....I'm confused....

Quote:
Originally posted by Rocketman


How ironic is it that Java, perhaps the most modern of languages, compels people to use very old hardware to access it.

The whole point of Java is to be agnostic of hardware, but this is rediculous!

Rocketman
The PC isn't old I just meant that it is so infrequently used by me... Windows is just such a cludge as far as I'm concerned. However it did have 1.4 with some features my company decided were necessary for the software we developed so... it was either a Windows box or a Linux box... and for my purposed the Windows box was just easier (ie no configuration needed).
__________________
and I'm not a neurosurgeon, I just play one on T.V.
foniks2020 is offline  

 

Mac Forums > Archive > Archives of Old Posts > MacRumors News Discussion (archive)

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:20 PM.

Mac News | Mac Rumors | iPhone Game Reviews | iPhone Apps

Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright 2002-2009, MacRumors.com, LLC