IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New That was just 1 example
For me the prefix drives me nuts. In any case you still have errors like if (a = b) and many others. Do you have autocompletion, intellisense, teh ability to jump to declarations etc. in Emacs?
New Re: That was just 1 example
The prefix may drive you nuts, but it's a demonstrably better way to code.

Autocompletion: yes. I don't use it; I know what I'm typing, and having an editor suggest what it thinks I'm doing annoys me to no end.

Intellisense: same as autocompletion, isn't it?

Jump to declarations: yes. I don't use it, because I know where I'm going and it's easier to just do it.

There's a Java interpreter as well (BeanShell).

I've used a lot of IDEs. They all just get in the way compared to Emacs.
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New What I meant was ...
that it suggests gives you a tooltip of the parameters. I for one never remember the order of parameters in System.arraycopy and many other Java API's, the IDE in a tooltip lets me know the order of parameters.

I didn't mean jump to declarations, but jump to a method in another class that you are using because you want to see something, or find all the usages of this method, or all the implementers of this Interface, etc.

I also find that the syntax checker is very useful, it marks in red all teh lines taht won't compile so that I don't need to run my Ant build and find all my silly little typos.
New Re: What I meant was ...
As I said, I hit Javadocs 3 to 4 times a day.

Jump to another class: it's in there. I don't use it because I find the dired mode more useful.

I've used several IDEs with syntax checkers. The utility compared to simple highlighting is not a large delta, compared to everything I'd lose if I stopped using emacs. I believe someone's written an incremental compile mode for emacs, too.
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New I never really used Emacs ...
so I can't compare. From everything I have heard Emacs is tremendously productive. Note, the developers at Infoworld are using Ultraedit and VI (as well as Emacs). There is no way that VI or Ultraedit is as productive.
New No argument there.
Simple text editors are a bad joke.
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New But if they're using VIM and calling it VI
then I would have to disagree. VIM has syntax checking (nice pretty colors to show you your errors).

The only thing that an IDE has that VIM doesn't (for me), is a nice way to profile the code so that I could tell what sections of code were taking the longest.
New I find the prefix to be distracting
It distracts me from reading the variable name and understanding what the variable does. Instance variables are important and should be as clear as possible. I prefer the Smalltalk paradigm where parameters are usually prefixed by "a" for example:

public void setName(String aName) {
name = aName;
}

It serves the same purpose.
New That would work as well.
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New Use leading underscores for ivars - less distracting
I agree that mThing is ugly. Mostly because for most people, reading involves pumping text through a sound generator and then into your auditory processor (hence that little voice in your head when you read). This is why deaf people have a harder time learning to read than the hearing.

OTOH, _thing is good for ivars. I'm never tempted to pronounce the underscore.



That was lovely cheese.

     --Wallace, The Wrong Trousers
Expand Edited by tuberculosis Aug. 21, 2007, 06:29:38 AM EDT
     Do you use an IDE? - (bluke) - (63)
         I use emacs - (admin) - (17)
             That was just 1 example - (bluke) - (9)
                 Re: That was just 1 example - (admin) - (8)
                     What I meant was ... - (bluke) - (4)
                         Re: What I meant was ... - (admin) - (3)
                             I never really used Emacs ... - (bluke) - (2)
                                 No argument there. - (admin)
                                 But if they're using VIM and calling it VI - (Simon_Jester)
                     I find the prefix to be distracting - (bluke) - (2)
                         That would work as well. -NT - (admin)
                         Use leading underscores for ivars - less distracting - (tuberculosis)
             Little features won me over - (bluke) - (6)
                 Re: Little features won me over - (admin) - (5)
                     I am only doing Java now - (bluke) - (3)
                         Re: I am only doing Java now - (admin) - (2)
                             I do browse jars ... - (bluke) - (1)
                                 How about embedded ones? - (admin)
                     ICLRPD (new thread) - (Another Scott)
         I'm bouncing back and forth on this. - (broomberg) - (36)
             There is no question ... - (bluke) - (30)
                 OK - (broomberg) - (29)
                     Not that I am selling Intellij ... - (bluke) - (28)
                         Doubt it - (broomberg) - (27)
                             Most of my typing is inserting text. - (admin) - (2)
                                 ed is the standard text editor. -NT - (pwhysall) - (1)
                                     ? -NT - (admin)
                             Modes are evil. - (FuManChu) - (23)
                                 ? -NT - (pwhysall) - (14)
                                     ? RTFA - (FuManChu) - (13)
                                         ? -NT - (pwhysall) - (8)
                                             Love ya man -NT - (FuManChu)
                                             Type faster, Barry! :D -NT - (FuManChu) - (1)
                                                 Huh? -NT - (broomberg)
                                             I did RTFA - (broomberg) - (4)
                                                 ? - (pwhysall) - (3)
                                                     ? - (FuManChu) - (1)
                                                         Footpedal - (altmann)
                                                     Yup - (broomberg)
                                         ? -NT - (admin) - (3)
                                             ??? -NT - (Yendor) - (2)
                                                 ???? -NT - (broomberg) - (1)
                                                     !!! -NT - (Yendor)
                                 Modals wobble but they don't fall down. - (Another Scott) - (7)
                                     ROfsckingFL! - (jb4) - (6)
                                         Yep, teco was great. - (admin)
                                         In that case - (broomberg) - (4)
                                             Wuss - (pwhysall)
                                             Oh dear -- you woke Peter up. :-D -NT - (static) - (1)
                                                 Stalker! -NT - (pwhysall)
                                             Used both... - (jb4)
             VI keys. - (static) - (3)
                 I have heard this many times but never understood it - (bluke) - (2)
                     Refocus down just a little bit. - (static)
                     For me? - (Simon_Jester)
             IDEA for Java - (tuberculosis)
         The refactor tools are good - (ChrisR)
         Call it a terminology mismatch, then - (FuManChu) - (4)
             But that is what I use it for! - (broomberg) - (2)
                 How about this - (drewk) - (1)
                     Mostly. - (FuManChu)
             Maybe - (bluke)
         I don't either - (ben_tilly)
         I think I put my finger on it - (drewk)

My Mom, who is vacationing in Aruba...
89 ms