• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Time out!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Time out!


  • Subject: Re: Time out!
  • From: Deepak Nulu <email@hidden>
  • Date: Sat, 12 Aug 2006 13:45:12 -0700

I use Eclipse at work, and I think it is one of the best (if not the best) IDEs for Java. The new functionality that I see in each new release makes me smile just the way the new innovative user- interfaces developed by Apple makes me smile. I see many things in Eclipse and wonder why no one has thought of it before (maybe they have and I am not aware of it). My latest favorite in Eclipse is the smart-semicolons. You can press the semicolon key anywhere in a line and it will insert it at the end. This is such a productivity boost that I can't live without it. There are a lot of such tiny things that just make Eclipse a wonderful IDE. Kind of like the many tiny things in Mac OS X that makes it more productive and joyful to use.

I only recently started to learn about WO and was using XCode at the beginning. I did not want to switch to WOLips/Eclipse because I was already tired of scaling the steep learning curve of WO and I did not want to spend more time learning how to set up and use WOLips/ Eclipse. But as much as I tried, I could not tolerate the productivity loss in XCode. And so I decided to take the hit and switch to WOLips/Eclipse.

I am not a fan of manually editing the wod files. I was impressed when I first saw drag-and-drop bindings in WOBuilder (even though I am used to it since Nextstep days with InterfaceBuilder; I just did not expect it for a web-based UI builder :-). So I stick with WOBuilder and EOModeller (you just need to have XCode up and running in the background) and do everything else in WOLipse/Eclipse.

I do like the auto-completion in the .wod editor in WOLips, but I don't like the fact that the HTML file and the WOD file editing are separate (it is the same in WOBuilder as well if you are not using drag-n-drop). Having to "declare" a component in the HTML file and then switch over to the WOD view to "define" its bindings is not efficient; there is too much loss of context.

I wish the WOLips editor created a virtual view where the HTML file and the WOD file are combined so that the "definition" of the bindings is in the same place as the "declaration" of the component. The virtual view can then generate the HTML and WOD files behind the scenes. The virtual view could use its own notation which should be shorter than having to type "<WEBOBJECTS name=""></WEBOBJECTS>" boilerplate HTML code (this boilerplate is a pain even though Eclipse has templates that can make this easier).

--deepak

On Aug 12, 2006, at 11:11 AM, Arturo Pérez wrote:


On Aug 12, 2006, at 12:15 PM, Michael Halliday wrote:



It is funny ... I installed Eclipse for the first time 2 weeks ago, before all this WWDC crazy. Just to see what all the fuss was about. I must admit the interface was completely different than XCode (obviously) and just didn't have the "feel" I was used to. I posted on Robert's blog last night ... I can see exactly where he is coming from.



I've used Eclipse at work for quite a while and I've used Xcode for Java development. I've been a Java developer for almost a decade now.


My opinion is that Eclipse is far superior to Xcode for pure Java development. I mean, really, there isn't any comparison at all. But the fact that Xcode includes EOModeller and WOBuilder really swing the balance to it for WO work.

That, and the fact that I have abysmal luck in getting Eclipse plug- ins to work, have kept me on Xcode for WO development. (Seriously, I have tried to get something like 50 Eclipse plug-ins working. I think I've gotten maybe 5-6 to work).

-arturo

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40gmail.com


This email sent to email@hidden


_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: Time out!
      • From: Chuck Hill <email@hidden>
    • Re: Time out!
      • From: Anjo Krank <email@hidden>
References: 
 >Time out! (From: email@hidden)
 >Re: Time out! (From: Michael Halliday <email@hidden>)
 >Re: Time out! (From: Arturo Pérez <email@hidden>)

  • Prev by Date: Re: WOProject/WOLips first impressions from an Xcode user
  • Next by Date: Re: Time out!
  • Previous by thread: Re: Time out!
  • Next by thread: Re: Time out!
  • Index(es):
    • Date
    • Thread