?
Solved

Opinions on JDK 1.2beta2 compiler needed...

Posted on 1998-03-20
5
Medium Priority
?
171 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 200 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

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

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

Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Java Flight Recorder is a profiling and event collectio…
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
Viewers will learn about basic arrays, how to declare them, and how to use them. Introduction and definition: Declare an array and cover the syntax of declaring them: Initialize every index in the created array: Example/Features of a basic arr…
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
Course of the Month7 days, 19 hours left to enroll

765 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