Solved

Opinions on JDK 1.2beta2 compiler needed...

Posted on 1998-03-20
5
169 Views
Last Modified: 2013-11-23
Hi,
I just switched to the JDK 1.2beta2 compiler when starting coding for a new project. (I want to use some new features of JDK like extended fonts support and Swing graphics components.) The problem is that the compiler seems very slow compared to JDK 1.1.x compilers or any other compiler I have used. (Which mens the one that comes with JBuilder.) Is this slowness a beta future or do I have to buy a faster computer.

So, anyone else experienced this slowness and is there anything to do about it? Will the "real" release be faster? What is the news from Sun?

Thanks,
Fredrik
0
Comment
Question by:froderik
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 2

Expert Comment

by:shogi
ID: 1233695
What kind of computer your have ? Mhz + Memory?

It's true JDK1.2 need more time to compile.. more features to test. The release don't expect to compile more faster, but execute more faster.
0
 
LVL 1

Author Comment

by:froderik
ID: 1233696
I am using a Pentium 166 with 64 MB RAM. (I am not totally sure about the clock frequency.) OS is NT 4.0. What does my hardware profile has to do with the expected speed of the compiler compared to previous versions?

I guess that the compilers performance will be improved in future releases.
0
 
LVL 2

Expert Comment

by:shogi
ID: 1233697
I probably don't put I dime on better performance for compiling. Compiling Swing (graphic) need more from the compiler than standard control... And it why I was asking you your hadward profile.  If you was at the limit (CPU+memory) you will gain more with higher CPU...


0
 
LVL 1

Author Comment

by:froderik
ID: 1233698
Ah, Swing is probably the source of the slowness. I have mostly compiled other stuff with JDK 1.1 and it was much, much faster. I can accept that as an answer. Just post anything.
0
 
LVL 2

Accepted Solution

by:
shogi earned 50 total points
ID: 1233699
Swing need to calculate everything and generally standards controls are a simple call to the API of your OS.

So probably you will have to thing to by a new CPU ...  I have pentium 200Pro with 128M and I think to change in the near future.  But just for the development.  

Regards,
Shogi

0

Featured Post

Online Training Solution

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action. Forget about retraining and skyrocket knowledge retention rates.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
HashTable highest marks enumeration alternative 9 59
Notify sent to other threads in Java 9 53
Eclipse with various Java releases 7 83
passing enum to a method 4 47
Java contains several comparison operators (e.g., <, <=, >, >=, ==, !=) that allow you to compare primitive values. However, these operators cannot be used to compare the contents of objects. Interface Comparable is used to allow objects of a cl…
In this post we will learn how to make Android Gesture Tutorial and give different functionality whenever a user Touch or Scroll android screen.
Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:
Viewers will learn about the regular for loop in Java and how to use it. Definition: Break the for loop down into 3 parts: Syntax when using for loops: Example using a for loop:
Suggested Courses

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question