Advice on Good Compilers

Reply

Join Date: Oct 2006
Posts: 143
Reputation: venomlash is an unknown quantity at this point 
Solved Threads: 2
venomlash's Avatar
venomlash venomlash is offline Offline
Junior Poster

Advice on Good Compilers

 
0
  #1
Jul 20th, 2007
What is the best compiler for JAVA? BlueJ, Eclipse, or what? Opinion, please...I'm kinda lost.
Beware of the Rancor. I'm not kidding.
If it doesn't compile, try saying "By the power of MegaMan!!!" <this has kinda worked for me, actually...>
Scotland is NOT North Britain, Glasgow does NOT rhyme with "cow", and Robbie Burns is...well, if you don't already know who he was, you're kinda screwed.
Reply With Quote Quick reply to this message  
Join Date: May 2007
Posts: 4,438
Reputation: Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of 
Solved Threads: 510
Moderator
Featured Poster
Ezzaral's Avatar
Ezzaral Ezzaral is offline Offline
Industrious Poster

Re: Advice on Good Compilers

 
0
  #2
Jul 20th, 2007
I assume you mean IDE when you say compiler, since those are what you listed. I've never used BlueJ, so I can't comment on that one. Eclipse and Netbeans are both good IDEs and are free. There are many commercial ones out there, but I doubt they add enough value over Eclipse or Netbeans to really bother with. We use Netbeans here at work and have always been happy with it.
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 4,189
Reputation: peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of 
Solved Threads: 483
Moderator
Featured Poster
peter_budo's Avatar
peter_budo peter_budo is offline Offline
Code tags enforcer

Re: Advice on Good Compilers

 
0
  #3
Jul 20th, 2007
I heard some complains about BlueJ so dunno.
I been trying to use NetBeans but they are not very friendly towards me and in my opinion to complex for beginner (it is sort of Microsoft Studio in Java version for me). Currently I use JCreator LightEdition and messing around with limited version of IntellyJ
Learn to see in another's calamity the ills which you should avoid.
Publilius Syrus
(~100 BC)

LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
Reply With Quote Quick reply to this message  
Join Date: Aug 2005
Posts: 5,264
Reputation: iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold 
Solved Threads: 377
Featured Poster
iamthwee's Avatar
iamthwee iamthwee is offline Offline
Posting Expert

Re: Advice on Good Compilers

 
0
  #4
Jul 20th, 2007
Eclipse all the way, much lighter than netbeans.
*Voted best profile in the world*
Reply With Quote Quick reply to this message  
Join Date: Jul 2007
Posts: 102
Reputation: TheGathering is an unknown quantity at this point 
Solved Threads: 10
TheGathering's Avatar
TheGathering TheGathering is offline Offline
Junior Poster

Re: Advice on Good Compilers

 
0
  #5
Jul 20th, 2007
I'm a fan of JCreator (what is used in many AP Compsci classes).
Reply With Quote Quick reply to this message  
Join Date: May 2007
Posts: 4,438
Reputation: Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of 
Solved Threads: 510
Moderator
Featured Poster
Ezzaral's Avatar
Ezzaral Ezzaral is offline Offline
Industrious Poster

Re: Advice on Good Compilers

 
0
  #6
Jul 20th, 2007
The light (free) edition of JCreator lacks code completion, JDK debugger, and refactoring tools though, which are huge time savers. Granted, Eclipse and Netbeans, while perhaps more complicated for a beginner, offer a fuller feature set from a free IDE.
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 4,189
Reputation: peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of peter_budo has much to be proud of 
Solved Threads: 483
Moderator
Featured Poster
peter_budo's Avatar
peter_budo peter_budo is offline Offline
Code tags enforcer

Re: Advice on Good Compilers

 
0
  #7
Jul 20th, 2007
Originally Posted by Ezzaral View Post
The light (free) edition of JCreator lacks code completion, JDK debugger, and refactoring tools though, which are huge time savers.
Beginner is expected/supposed to learn befor he should get some help with code completition. Many of students at my university failed subject because for once they been using NetBeans at university pc's but couldn't get them running at home/laptops (I will not comment on that). Secondly most labs been done on Unix system with instalation of Java on it.
Personaly I prefer to do it the way as I do, because I'm in charge of coding (hopefully), I have certain habbits while writing and I do not want IDE to automaticaly closing bracklets, providing code completition, trashing my hardisk with tons of new un-necessary folder structors and do other silly things.
Learn to see in another's calamity the ills which you should avoid.
Publilius Syrus
(~100 BC)

LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
Reply With Quote Quick reply to this message  
Join Date: May 2007
Posts: 4,438
Reputation: Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of 
Solved Threads: 510
Moderator
Featured Poster
Ezzaral's Avatar
Ezzaral Ezzaral is offline Offline
Industrious Poster

Re: Advice on Good Compilers

 
0
  #8
Jul 20th, 2007
Originally Posted by peter_budo View Post
Beginner is expected/supposed to learn befor he should get some help with code completition. Many of students at my university failed subject because for once they been using NetBeans at university pc's but couldn't get them running at home/laptops (I will not comment on that). Secondly most labs been done on Unix system with instalation of Java on it.
Personaly I prefer to do it the way as I do, because I'm in charge of coding (hopefully), I have certain habbits while writing and I do not want IDE to automaticaly closing bracklets, providing code completition, trashing my hardisk with tons of new un-necessary folder structors and do other silly things.
That's understandable for learning and is ok for small projects of a few files. Once you start hammering code all day, every day, on a project that comprises several hundred class files though, code completion, jdk debugger, and refactoring become immensely productive
Reply With Quote Quick reply to this message  
Join Date: Jul 2007
Posts: 102
Reputation: TheGathering is an unknown quantity at this point 
Solved Threads: 10
TheGathering's Avatar
TheGathering TheGathering is offline Offline
Junior Poster

Re: Advice on Good Compilers

 
0
  #9
Jul 20th, 2007
Originally Posted by Ezzaral View Post
That's understandable for learning and is ok for small projects of a few files. Once you start hammering code all day, every day, on a project that comprises several hundred class files though, code completion, jdk debugger, and refactoring become immensely productive
I think that it's safe to assume that since this guy hasn't even found an IDE yet, he's not going to be working on projects that comprise several hundred class files without spending serious time learning.
Reply With Quote Quick reply to this message  
Join Date: May 2007
Posts: 4,438
Reputation: Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of Ezzaral has much to be proud of 
Solved Threads: 510
Moderator
Featured Poster
Ezzaral's Avatar
Ezzaral Ezzaral is offline Offline
Industrious Poster

Re: Advice on Good Compilers

 
0
  #10
Jul 20th, 2007
Originally Posted by TheGathering View Post
I think that it's safe to assume that since this guy hasn't even found an IDE yet, he's not going to be working on projects that comprise several hundred class files without spending serious time learning.
Ok, you have a point there

I just find those feature to be very handy and code completion and jdk debugger can even benefit a beginner in the learning process. Memorizing API functions and trying to decipher exception messages from a text stack trace only slow down the process of learning the language and how to use it effectively. Some would say "bah, that's all part of the trials a beginner must face!", but I don't think that necessarily enhances learning - it just creates frustration.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Other Threads in the Java Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC