Java Forums

Main Menu
Home
Today's Posts
FAQ
Search
Contact Us

Java Network
Linux Archive
Java Tips
Java Tips Blog

Sponsored Links





Welcome to the Java Forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community, you will:

  • have access to post topics
  • communicate privately with other members (PM)
  • not see advertisements between posts
  • have the possibility to earn one of our surprises if you are an active member
  • access many other special features that will be introduced later.

Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

View Poll Results: What are you using to write your code?
Wordpad 7 1.49%
Notepad 27 5.74%
Emacs 1 0.21%
Gedit 3 0.64%
JGrasp 13 2.77%
Visual J# 1 0.21%
Netbeans 104 22.13%
IntelliJIDEA 7 1.49%
Eclipse 182 38.72%
JBuilder 5 1.06%
BlueJ 16 3.40%
DrJava 9 1.91%
Adobe Dreamweaver 0 0%
BBBEdit 0 0%
JIPE 0 0%
GEL 0 0%
Vi/Vim 4 0.85%
JCreator 39 8.30%
TextPad 28 5.96%
Other 24 5.11%
Voters: 470. You may not vote on this poll

Reply
 
LinkBack Thread Tools Display Modes
  #241 (permalink)  
Old 10-03-2008, 02:38 PM
Member
 
Join Date: Oct 2008
Posts: 24
kellaw is on a distinguished road
Anyone gets the problem with JCreator when you get a popup box saying process completed successfully but it doesn't?
Bookmark Post in Technorati
Reply With Quote
Sponsored Links
  #242 (permalink)  
Old 10-03-2008, 05:07 PM
mwildam's Avatar
Member
 
Join Date: Aug 2007
Posts: 64
mwildam is on a distinguished road
Quote:
Originally Posted by Eranga View Post
Lots of Java developers starts there carrier in that way, start from the Notepad + command prompt and move to advance Java IDE. In my view, notepad + command prompt helps in may ways, identify the compiling/running mechanism, identify the keywords, identify different initializations like implements all members of an interface and a lot.
I also tried at first compiling a java program from the commandline to understand the compiling process but apart from that developing with notepad is like going back to stone age. A few days ago I had to fix some bugs in an ASPX without having the .NET project files and I had to use notepad - without autocomplete and some auto-syntax check there were a lot of additional test runs required - e.g. because of uncorrect spelling (upper-lower-case) of method names.

Why should I create additional unnecessary tortures?
__________________
Greetings, Martin Wildam.
Bookmark Post in Technorati
Reply With Quote
  #243 (permalink)  
Old 10-03-2008, 09:51 PM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 4,610
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
In my point the thing is auto-correct. Since notepad doesn't have such a feature, people have to deal with his/her memory. I believe that's the better way to move. And that's the way I move, and I strongly believe that's my success.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Has someone helped you? Then you can
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
their helpful post.

Want to make your IDE the best?
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Bookmark Post in Technorati
Reply With Quote
  #244 (permalink)  
Old 10-05-2008, 07:46 PM
Member
 
Join Date: Oct 2008
Posts: 10
xdope is on a distinguished road
i use jcreator
Bookmark Post in Technorati
Reply With Quote
  #245 (permalink)  
Old 10-06-2008, 05:02 PM
Member
 
Join Date: Sep 2008
Posts: 26
Loop is on a distinguished road
Nice, JCreator, I've stopped using it, I'm a JCoder man now.
Bookmark Post in Technorati
Reply With Quote
  #246 (permalink)  
Old 10-07-2008, 03:40 PM
Member
 
Join Date: Oct 2008
Posts: 20
kirly is on a distinguished road
guys, what's the advantage of eclipse from the other IDE's??????
any idea?
Bookmark Post in Technorati
Reply With Quote
  #247 (permalink)  
Old 10-07-2008, 03:41 PM
Member
 
Join Date: Oct 2008
Posts: 20
kirly is on a distinguished road
i use jCreator because it uses minimal memory usage..isn't it? hehehhe
Bookmark Post in Technorati
Reply With Quote
  #248 (permalink)  
Old 10-08-2008, 07:02 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 4,610
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
Quote:
Originally Posted by kirly View Post
guys, what's the advantage of eclipse from the other IDE's??????
any idea?
Each and every Java IDEs have advantages as well as disadvantages. If you ask in a specific contest it's easy to answer. Otherwise best thing is just work on with Eclipse and see your self. It's make real difference in your way.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Has someone helped you? Then you can
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
their helpful post.

Want to make your IDE the best?
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Bookmark Post in Technorati
Reply With Quote
  #249 (permalink)  
Old 10-08-2008, 07:04 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 4,610
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
Quote:
Originally Posted by kirly View Post
i use jCreator because it uses minimal memory usage..isn't it? hehehhe
I'm a NetBeans user, and never work on with JCreator. And also I've experience on Eclipse for a project or two. NetBeans need around 100MB memory in processing time. I think Eclipse use more than that, I'm not sure.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Has someone helped you? Then you can
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
their helpful post.

Want to make your IDE the best?
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Bookmark Post in Technorati
Reply With Quote
  #250 (permalink)  
Old 10-09-2008, 07:12 AM
Member
 
Join Date: May 2008
Location: Ypsilanti,MI
Posts: 14
DuceDuceExplorer is on a distinguished road
Send a message via AIM to DuceDuceExplorer
Quote:
Originally Posted by Eranga View Post
I'm a NetBeans user, and never work on with JCreator. And also I've experience on Eclipse for a project or two. NetBeans need around 100MB memory in processing time. I think Eclipse use more than that, I'm not sure.
netbeans and eclipse here is well, still suck at coding but those are the IDE's i use depending on what im trying to accomplish
Bookmark Post in Technorati
Reply With Quote
  #251 (permalink)  
Old 10-11-2008, 06:36 PM
Member
 
Join Date: Oct 2008
Posts: 2
Aikon is on a distinguished road
this is my first post and was just browsing around

I believe that its better to use a basic text editor such as notepad or textpad for the beginners. Correct me if i am wrong. I am coming from a the .Net world and to be honest the visual studio really made me lazy in various aspects.

I wish to know however once i migrate from notepad or textpad which is the best IDE around? Some say Eclipse... others say Netbeans.

One last question pls.... Is there any sort of intellisense available? Or maybe some trick to move around the API documentation in an easy way?

thanks for any help
Bookmark Post in Technorati
Reply With Quote
  #252 (permalink)  
Old 10-12-2008, 07:41 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 4,610
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
Yes, I agreed with you. For Java newbies what my suggestion is, start from the Notepad and command prompt. When you build confidence on Java yourself, move to an advance Java IDE, and my suggestion is NetBeans.

Quote:
Originally Posted by Aikon View Post
One last question pls.... Is there any sort of intellisense available? Or maybe some trick to move around the API documentation in an easy way?
What you mean by intellisense?

Seems to me you are board to read Java documents. Because in .Net(actually in Microsoft you have a nice too, MSDN) there document is organized in easy way with examples. But not in Java. Am I right.

Once you get familiar with that doc it's not difficult actually.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Has someone helped you? Then you can
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
their helpful post.

Want to make your IDE the best?
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Bookmark Post in Technorati
Reply With Quote
  #253 (permalink)  
Old 10-13-2008, 11:46 AM
mwildam's Avatar
Member
 
Join Date: Aug 2007
Posts: 64
mwildam is on a distinguished road
Quote:
Originally Posted by Aikon View Post
this is my first post and was just browsing around

I believe that its better to use a basic text editor such as notepad or textpad for the beginners. Correct me if i am wrong. I am coming from a the .Net world and to be honest the visual studio really made me lazy in various aspects.

I wish to know however once i migrate from notepad or textpad which is the best IDE around? Some say Eclipse... others say Netbeans.

One last question pls.... Is there any sort of intellisense available? Or maybe some trick to move around the API documentation in an easy way?

thanks for any help
First: Welcome and I am glad that another contributor is here.

Second: I do disagree using a text editor. Especially as a beginner I would misspell or simply not know by heart a lot of properties and method of the different classes and do not know exactly the class names to be imported. In the IDE I have many helpful features that remind me (e.g. IDE syntax checks) about all those things that - using notepad - I would have to read a lot the documentation and further need a lot of trial&error compile attempts.

The only thing: The very first time for the hello world sample it is good if you try it "by hand" using notepad and java compiler so that you understand how it works.

I definitely do not want to be thrown back to stone age of software development!
__________________
Greetings, Martin Wildam.
Bookmark Post in Technorati
Reply With Quote
  #254 (permalink)  
Old 10-13-2008, 12:32 PM
Senior Member
 
Join Date: Jun 2008
Posts: 484
masijade is on a distinguished road
Quote:
Originally Posted by mwildam View Post
Second: I do disagree using a text editor. Especially as a beginner I would misspell or simply not know by heart a lot of properties and method of the different classes and do not know exactly the class names to be imported. In the IDE I have many helpful features that remind me (e.g. IDE syntax checks) about all those things that - using notepad - I would have to read a lot the documentation and further need a lot of trial&error compile attempts.
And this is the exact reason why a beginner should start with an IDE (one of them anyway). As a beginner, you need to learn how to use the documentation (which will solve the problems above) so that you are not dependant on asking others (including your IDE) for help everytime you have a problem.

Other reasons for starting with a simple text editor and compiling from the command line, is so that you learn what the classpath is, how to manipulate it, and how to use it intimately. So that you learn what it is that is happening when you create jarfiles. So you know how to manipulate a program when you execute (setting flags and other runtime parameters -D -X etc).

When you do not start with a texteditor and commandline you do not understand any of the above. Period. No if and or buts about it. Anybody who claims they do (without years of experience) is lying, period. All you are learning is the IDE you are using to "learn" with. That's all, and that doesn't cut it.
Bookmark Post in Technorati
Reply With Quote
  #255 (permalink)  
Old 10-13-2008, 01:01 PM
mwildam's Avatar
Member
 
Join Date: Aug 2007
Posts: 64
mwildam is on a distinguished road
Quote:
Originally Posted by masijade View Post
When you do not start with a texteditor and commandline you do not understand any of the above. Period. No if and or buts about it. Anybody who claims they do (without years of experience) is lying, period. All you are learning is the IDE you are using to "learn" with. That's all, and that doesn't cut it.
I did my very first hello world attempts without the IDE. Let me say it is the first and maybe the first two days you use notepad and the compiler directly playing around with the class path.

But then working without the IDE is annoying. BTW: When I learn Java I read so many new abbrevations, so many new technologies that everything that can do the IDE for me is greatly appreciated.

For example: With NetBeans I do not have to worry about the use of ANT. NetBeans is doing it for me. And actually: Probably it would be good to understand how Ant works but: I have to get productive as soon as possible. So I don't want to bother with that.
__________________
Greetings, Martin Wildam.
Bookmark Post in Technorati
Reply With Quote
  #256 (permalink)  
Old 10-13-2008, 02:08 PM
Senior Member
 
Join Date: Jun 2008
Posts: 484
masijade is on a distinguished road
Whatever works for you. I'll just say three more things.

1. When a problem occurs (in the production environment where your IDE will not be available) will you actually understand what has gone wrong and how to fix it? Probably not.

2. When your company says "We've switched to IDE a as IDE b is whatever, so we will no longer use it." and IDE a is completely different from IDE b, how long will it take you to get used to it, when you don't understand the processes behind what you where doing with the other IDE?

3. I've seen this argument of "getting productive ASAP" so often, I'm getting sick of it. Never put being able to limpingly jog today ahead of being able to sprint like a champion tomorrow, which is usually what happens you apply that "getting productive ASAP" label. Being able to finish your assignments quicker because the IDE is able to tell you how to spell something (when what you should be using is already clearly defined) is a difference of maybe a few days over the long haul while learning. But the benefit achieved from having learned it the right way first, then going to an IDE and getting that bonus added to what you really learned, is made up in a very short time, and the person that learned it the right way is then much more productive than the person who learned it on the IDE. That argument is the lamest excuse for taking shortcuts that anyone has ever thought of, and everyone uses it.
Bookmark Post in Technorati
Reply With Quote
  #257 (permalink)  
Old 10-13-2008, 02:18 PM
mwildam's Avatar
Member
 
Join Date: Aug 2007
Posts: 64
mwildam is on a distinguished road
Just found an article comparing NetBeans, JDeveloper and Eclipse - FYI:
Java IDEs - NetBeans vs Eclipse vs JDeveloper - Enterprise Java Software Developer Station
__________________
Greetings, Martin Wildam.
Bookmark Post in Technorati
Reply With Quote
  #258 (permalink)  
Old 10-13-2008, 02:25 PM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 4,610
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
Quote:
Originally Posted by masijade View Post
1. When a problem occurs (in the production environment where your IDE will not be available) will you actually understand what has gone wrong and how to fix it? Probably not.
I think you must. As a excellent developer he/she should be clever with the concepts. Not with a specific pattern. I found lots of people like that, they know how to build a project in NetBeans(or any IDE) and give a single jar file. But didn't know how to do it on command prompt if the IDE's fail to do it.

Quote:
Originally Posted by masijade View Post
2. When your company says "We've switched to IDE a as IDE b is whatever, so we will no longer use it." and IDE a is completely different from IDE b, how long will it take you to get used to it, when you don't understand the processes behind what you where doing with the other IDE?
This is quite usual in the industry. Specially with PMs. When a new PM is join to company, in most of the time the best is what he/she most familiar. Anyhow time taken to switch between depends on the person who use it. Most people dead in that case, because they stick with only once for a long time. So it's not good to stuck with a single IDE. And also it's not practice to work with few. So again, hang on with concepts, not with a specific pattern.