• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Ironing out the last few issues before going Mac...

 
Ranch Hand
Posts: 116
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So, I had a chance to play around with Panther the other day. I like it. And since I'm in the market for a laptop, the Power Book 15" is (so far) at the top of my list.

I've done a bit of reading on the net, but maybe I can get some more input....

  • VPN - I will need to hook into Novell Border Manager with a VPN client. I have found VPN Tracker from Equinux. Can anyone comment on this product?
  • Remote Desktop - I will need to connect to Windows machines over the VPN client. I see that Microsoft provides a RD client. Any comments?
  • Source control - I know there is support for CVS. But I would really like a Subversion client. I believe I found only one 3rd party SVN client on the net... any recommendations?
  • Oracle - I will be doing a LOT of Oracle work, including using their JDeveloper IDE. Has anyone used Oracle products on Panther? Comments? If someone could download JDeveloper and play around with it, I'd be very grateful
  • Windows home LAN - My Power Book would probably connect to a wi-fi router that's plugged into my Windows network. Any problems with that?
  • Performance - I've heard that Java is slow on Mac. Is this true or just BS? I would be doing a lot of development in Java 1.3 and 1.4 (1.5 would be nice but I know it's not available til Tiger).
  • Tiger - Would it be safe to assume that software developed for JVM 1.4.2 in Panther would work fine in Tiger? Since Tiger went gold today, I think it would make sense to wait for Apple to include Tiger with their PowerBooks. Or would it be safer to use Panther with current Java apps until Tiger has been out for a while, and then upgrade?


  • Thanks for any feedback.
     
    Ranch Hand
    Posts: 44
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    # Remote Desktop - It's great, works well.

    # Windows home LAN - It's easier to connect to PC from Mac than PC to Mac. Whole thing works fine.

    # Performance - BS to some degree, OS X uses more Ram than Windows XP so that can be an issue.
     
    blacksmith
    Posts: 1332
    2
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Robert Hayes:

    Remote Desktop - I will need to connect to Windows machines over the VPN client. I see that Microsoft provides a RD client. Any comments?

    I believe the (free) Microsoft Remote Desktop client was pulled out of Virtual PC and released early when they had problems getting the rest of Virtual PC to run on the G5 chip. I have used MS Remote Desktop from Virtual PC on a G4, and it was fine, so I would expect this client to be fine, too.

    Performance - I've heard that Java is slow on Mac. Is this true or just BS? I would be doing a lot of development in Java 1.3 and 1.4 (1.5 would be nice but I know it's not available til Tiger).

    For server applications there are no performance issues on the Mac. Swing applications may be slightly slower on a Mac than on Windows, though they are still an order of magnitude faster on a Mac than on Linux.

    Tiger - Would it be safe to assume that software developed for JVM 1.4.2 in Panther would work fine in Tiger?

    Yes, that's a very safe assumption.

    Since Tiger went gold today, I think it would make sense to wait for Apple to include Tiger with their PowerBooks. Or would it be safer to use Panther with current Java apps until Tiger has been out for a while, and then upgrade?

    Personally, I would wait - not so much because I think the Java 1.5 release will have problems as because my rule against using ".0" releases of software says I should wait for Mac OS 10.4.1 at least. If you are using the machine only for programming, this is unlikely to be an issue.
     
    Ranch Hand
    Posts: 156
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Subversion: so far as I know OSX is "supported" platforms for subversion. All the people behind the OSX for subversion web site are doing is doing the compile for you.
     
    Ranch Hand
    Posts: 33
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    The MS remote desktop client is pretty good. No issues there that I've seen.

    As far as the core Subversion applications go, whilst nicely compiled binaries aren't made available for OS X on the tigris.org site, plenty of other people do the work with the source so you don't have to. Notably, Martin Ott (of SubEthaEdit fame).

    As for Subversion from the client perspective on the Mac, there is a Finder "add-in" which gives you functionality akin to TortoiseSVN on Windows (if you're familiar with that), i.e. contextual menu items covering things like check in, check out, etc.

    Xcode supports Subversion, and of course you can also use Subversion with Eclipse via the Subclipse plugin.

    Summary of URLs:

    Martin Ott's site
    Subversion site
    Subclipse
    SCPlugin for OS X

    Hope that helps.
     
    Sheriff
    Posts: 67746
    173
    Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Excellent references Ben. Thanks for posting them!
     
    Robert Hayes
    Ranch Hand
    Posts: 116
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Thanks Ben, that's exactly what I'm looking for...

    I currently use TortoiseSVN and I'm very happy with it. If I can get something similar for Finder, that's awesome
     
    Ben Poole
    Ranch Hand
    Posts: 33
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Happy to help I missed one reference out though: this page is a pretty good overview of setting up Subversion (esp. if you want to access it via WebDav). Ignore the apparent focus on Xcode if that's not your IDE, the tutorial is actually more wide-ranging than that:

    Using Subversion with Xcode
    [ April 08, 2005: Message edited by: Ben Poole ]
     
    Sheriff
    Posts: 11343
    Mac Safari Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator

    Originally posted by Robert Hayes:
    ...1.5 would be nice but I know it's not available til Tiger...


    It appears that the Tiger operating system will initially include Java 1.4.2. Unfortunately, I don't know of any time frame for 1.5 to be available for Mac. Rumors are that a beta version of Java 1.5 for Mac will be available from the Apple Developer site on the 29th (when the new OS is released). I guess we'll see...
     
    reply
      Bookmark Topic Watch Topic
    • New Topic