As someone who has some flavour of Ubuntu on every desktop/laptop/netbook I use (including a MacBook Pro and a recent iMac), I have been wondering a lot about why people like MacOS better. Everytime I use it I get annoyed, and I truly believe only part of that is the fact that I'm not used to it.

Your post clarified some points. I had figured out that (a) people still judge Linux based on the wrong distributions and (b) the office applications draw people in. The latter is perfectly valid IMO, not only due to the availability of MS Office, but also the Apple products. I personally don't mind OpenOffice, but I can see why people want the other options. I've been fortunate enough to hardly use any office products and having access to a terminal server.

Your second (c) is a good point I hadn't considered. I can see (d) to some extent, also that could work by looking at the quality of the PCs they buy their devs, too.

I think (a) and (b) are misguided, most likely by looking at the wrong distribution. Not only do I use Java and Apache from the Ubuntu installation, but also Tomcat, Maven and Apache -- which means they are all integrated into the one update mechanism I use. Ubuntu defaults to OpenJDK, but it is pretty easy to install the Sun JDK.

My first experiments in using Eclipse from the Ubuntu 10.04 repositories seems to indicate that they have that finally under control, too. It's a 3.5.2, plugin installation seems to work and the startup time is impressive. Of course most Mac users seems to be IDEA users, too -- another preferences I don't share (at least not for pure Java development).

But hey -- it's only my opinion and a lot of it is about personal taste. I just sometimes get annoyed by MacOS fanboys pretending it's all perfect, despite the fact that it is pretty easy to find flaws. Did I mention that I have a very strong dislike of that startup sound from the not-BIOS? :-)

And regarding the non-innovation of KDE/Gnome (I believe that was Micheal Neale):
- https://wiki.ubuntu.com/MeMenu (implemented in 10.04)
- http://www.markshuttleworth.com/archives/333
- http://nepomuk.semanticdesktop.org

Not that I really think all these ideas are good, but they are just some examples that come to mind in attempts of innovation. In other areas Gnome and KDE just imitate (in fact I'd say the new Ubuntu looks way too much like MacOS), but sometimes they imitate quite well. KDE used to be the better Windows for a long time, now they have their own character.

  Peter



On 11/06/10 19:08, Kevin Wright wrote:
The problem with developing on windows is that servers are typically running some flavour of linux, so the development environment and the production environment can be wildly different.

tools like cygwin help, a lot, but it's still not perfect parity...

There's also the issue that Windows machines tend to be far more locked down/restricted by corporate policy, and something like an enforced anti-virus scanner can be crippling to activities that touch a lot of files (such as compiling)

That normally then leaves OSX or linux as the preferred choices. I tend to favour OSX here for a few reasons:

a. a lot of useful dev stuff comes pre-installed and configured out of the box (think java, apache httpd, etc.)

b. I find I have to spend less time managing updates and the like

c. Microsoft Office. Sad, but true. OpenOffice is going from strength to strength, but conversion to/from MS formats is still not perfect,

c. Apple just don't supply lower-specced hardware. If I say I want a 17" macbook pro then there's no real scope for the bean counters to parlay that into a different model with lower resolution. I *like* my screen real-estate. This is perhaps one of the few occasions when the ability to run on almost anything is not so desirable in linux :)

d. An employer who's willing to buy Macs has shown willingness to invest in decent tools for their developers, I take this as a very good sign when considering any new role.


On 11 June 2010 09:33, jitesh dundas <[email protected] <mailto:[email protected]>> wrote:

    Really! strange - I never thought of doing that..


    On Fri, Jun 11, 2010 at 4:22 AM, Oscar Hsieh <[email protected]
    <mailto:[email protected]>> wrote:

        The problem with windows xp is that everyone login as admin.


        On Jun 10, 2010, at 16:34, "Vince O'Sullivan"
        <[email protected] <mailto:[email protected]>> wrote:

            On Jun 10, 6:53 pm, Fabrizio Giudici
            <[email protected]
            <mailto:[email protected]>>
            wrote:

                (*) While I have Windows 7 installed on my MacBook
                Pro, and sometimes
                run it for testing, and it's without antivirus, I
                never run it when
                I'm not behind my office firewall, and I don't read
                email with it. So
                I can't say whether it's more secure than Windows XP.
                I stil remember


            I've been running Windows 7 on my PC without antivirus,
            since it came
            out. Hotmail is my main email and I chop and change
            between IE8 and
            Firefox.  I haven't had a virus problem yet.

-- You received this message because you are subscribed to
            the Google Groups "The Java Posse" group.
            To post to this group, send email to
            [email protected]
            <mailto:[email protected]>.
            To unsubscribe from this group, send email to
            [email protected]
            <mailto:javaposse%[email protected]>.
            For more options, visit this group at
            http://groups.google.com/group/javaposse?hl=en.


-- You received this message because you are subscribed to the
        Google Groups "The Java Posse" group.
        To post to this group, send email to
        [email protected] <mailto:[email protected]>.
        To unsubscribe from this group, send email to
        [email protected]
        <mailto:javaposse%[email protected]>.
        For more options, visit this group at
        http://groups.google.com/group/javaposse?hl=en.


-- You received this message because you are subscribed to the Google
    Groups "The Java Posse" group.
    To post to this group, send email to [email protected]
    <mailto:[email protected]>.
    To unsubscribe from this group, send email to
    [email protected]
    <mailto:javaposse%[email protected]>.
    For more options, visit this group at
    http://groups.google.com/group/javaposse?hl=en.




--
Kevin Wright

mail/google talk: [email protected] <mailto:[email protected]>
wave: [email protected] <mailto:[email protected]>
skype: kev.lee.wright
twitter: @thecoda

--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.

--
You received this message because you are subscribed to the Google Groups "The Java 
Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to