Best development platform? Mac, Windows or Linux?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • macca

    Best development platform? Mac, Windows or Linux?

    Hi,

    I just started a new web developer job (my first actually) and the
    machine they gave me to use is a Mac. Two days in and I'm running a
    Win XP environment on my Mac at work (using VMWare), firstly so I can
    use my favourite text editor (ConTEXT) which is only available for
    windows and secondly because I've never used a Mac before.

    But what do you think is the best all round development platform that
    I should use as a Web Developer? Using VMWare I have a chouce of
    Windows/Linux or the computers native OSX Operating Sytem.

    The technologies I mostly use are LAMP technologies, but although I
    think that Linux makes a great server OS, I'm just unsure if it cut's
    the mustard as a development environment?

    Any thoughts?
  • Bill H

    #2
    Re: Best development platform? Mac, Windows or Linux?

    On Oct 21, 4:35 pm, macca <ptmcna...@goog lemail.comwrote :
    Hi,
    >
    I just started a new web developer job (my first actually) and the
    machine they gave me to use is a Mac. Two days in and I'm running a
    Win XP environment on my Mac at work (using VMWare),  firstly so I can
    use my favourite text editor (ConTEXT) which is only available for
    windows and secondly because I've never used a Mac before.
    >
    But what do you think is the best all round development platform that
    I should use as a Web Developer? Using VMWare I have a chouce of
    Windows/Linux or the computers native OSX Operating Sytem.
    >
    The technologies I mostly use are LAMP technologies, but although I
    think that Linux makes a great server OS, I'm just unsure if it cut's
    the mustard as a development environment?
    >
    Any thoughts?
    Macca

    I too use Context. Overall it is a great editor, though there are some
    bugs that bother me. (1 when you 1st open it, though the cursor is in
    a source code to edit, hitting return or backspace deletes files from
    the project listing (though not the actual file), and 2 if you do a
    search or search and replace on multiple files in a project, it will
    not "let go" and keeps taking you to the next result). I use context
    to work on php, perl and actionscript files, it is very nice that I
    can setup the color scheme to be the same in each language.

    For development I work in XP using CS3 for Flash, Photoshop for
    graphics, Context for programming, Webexpress and Dreamweaver for
    wysywig html development. To testing php I will run it on a laptop
    running Vista home premium and xampp. For actual hosting and full
    scale testing I post it to a linux server. I have a Mac on my desk
    which I use only to be sure that any web pages work correctly on the
    mac also. This is not to knock the mac, I just have way too many
    development tools and 15+ years on windows to have time to purchase
    and install on the mac the different programs and then learn the
    differences.


    Bill H

    Comment

    • =?UTF-8?B?SXbDoW4gU8OhbmNoZXogT3J0ZWdh?=

      #3
      Re: Best development platform? Mac, Windows or Linux?

      macca wrote:
      But what do you think is the best all round development platform that
      I should use as a Web Developer?
      The one you're most confortable working with, taking into account your
      experience, tastes, and easiness to deploy, test and commit code.

      --
      ----------------------------------
      Iván Sánchez Ortega -ivan-algarroba-sanchezortega-punto-es-

      La vida es como el palo de un gallinero: corta y llena de mierda.

      Comment

      • Lawrence Krubner

        #4
        Re: Best development platform? Mac, Windows or Linux?

        macca wrote:
        Hi,
        >
        I just started a new web developer job (my first actually) and the
        machine they gave me to use is a Mac. Two days in and I'm running a
        Win XP environment on my Mac at work (using VMWare), firstly so I can
        use my favourite text editor (ConTEXT) which is only available for
        windows and secondly because I've never used a Mac before.
        >
        But what do you think is the best all round development platform that
        I should use as a Web Developer? Using VMWare I have a chouce of
        Windows/Linux or the computers native OSX Operating Sytem.
        >
        The technologies I mostly use are LAMP technologies, but although I
        think that Linux makes a great server OS, I'm just unsure if it cut's
        the mustard as a development environment?
        >
        Any thoughts?

        For awhile I felt strongly that my main development machine should run
        the same flavor of Linux that my websites were running on. But then I
        also needed another machine to test how the site was working in
        "mainstream " machines, like Macs and PCs. That is, I need to see how the
        site works in IE and Safari.

        Lately I've been thinking that the Mac is the best way to go. It is
        mainstream, but the terminal is right there, so I can easily go back
        into the world of the command line.





        Comment

        • C. (http://symcbean.blogspot.com/)

          #5
          Re: Best development platform? Mac, Windows or Linux?

          On 21 Oct, 21:35, macca <ptmcna...@goog lemail.comwrote :
          Hi,
          >
          I just started a new web developer job (my first actually) and the
          machine they gave me to use is a Mac. Two days in and I'm running a
          Win XP environment on my Mac at work (using VMWare), firstly so I can
          use my favourite text editor (ConTEXT) which is only available for
          windows and secondly because I've never used a Mac before.
          >
          But what do you think is the best all round development platform that
          I should use as a Web Developer? Using VMWare I have a chouce of
          Windows/Linux or the computers native OSX Operating Sytem.
          >
          The technologies I mostly use are LAMP technologies, but although I
          think that Linux makes a great server OS, I'm just unsure if it cut's
          the mustard as a development environment?
          >
          Any thoughts?
          Learning a new editor can affect your productivity so, to a certain
          extent that would be a valid reason for sticking with familiar ground.
          But to go to such lengths to avoid change because you're uncomfortable
          in the new environment - well that's a different story, and makes your
          previous point look like sophistry. As a developer it's your job to
          effect change so you should embrace it in principle. Its also a great
          opportunity to learn about architecture and user-interfaces and
          discover for yourself what is good and bad based on in-depth
          experience rather than just a trivial skin-deep impression.

          You should be applying the philosophy across the board to your
          development endeavours - most PHP developers will need skills in PHP,
          Javascript, HTML and SQL - within this you should be exploring
          different methodologies/styles/pragmas - aspect-oriented programming,
          functional programming, object-oriented programming / agile dev / PSP
          - even if only one of each of these is the best approach for you /
          your team - the knowledge you gain does not cease to be applied.

          C.

          Comment

          • larry@portcommodore.com

            #6
            Re: Best development platform? Mac, Windows or Linux?

            As many said it really doesn't matter. I use Linux and wouldn't
            switch, but that is my preference. There are many development tools
            for a LAMP developer, I use Quanta which is part of the KDE library of
            applications.

            With Linux being first a programmer's and server OS and next a general
            use OS, there are plenty of advanced development tools freely
            available and commercially for Linux. It is a breeze to get the LAMP
            webserver going for testing on the deveopment system - most of it is
            selecting PHP, MySQL and Apache from the repository, installing and
            then setting passwords (all of about 20 minutes including download
            time).

            Comment

            • Jeroen

              #7
              Re: Best development platform? Mac, Windows or Linux?

              On Oct 22, 4:00 pm, la...@portcommo dore.com wrote:
              As many said it really doesn't matter.  I use Linux and wouldn't
              switch, but that is my preference.  There are many development tools
              for a LAMP developer, I use Quanta which is part of the KDE library of
              applications.
              >
              With Linux being first a programmer's and server OS and next a general
              use OS, there are plenty of advanced development tools freely
              available and commercially for Linux.  It is a breeze to get the LAMP
              webserver going for testing on the deveopment system - most of it is
              selecting PHP, MySQL and Apache from the repository, installing and
              then setting passwords (all of about 20 minutes including download
              time).
              I develop both on Mac and PC, but personally I like Mac more because
              it brings you all de *nix power and a smooth GUI interface. As
              Development platform I prefer Eclipse (PHP environment) which is cross-
              platform and, most importantly, has intellisense and dynamic modelling/
              learning of your PHP classes. You can also at debugging and tons of
              plugins (Javascript, CSS, ...) into it.

              Regards,

              Jeroen

              Comment

              • Alex Weber

                #8
                Re: Best development platform? Mac, Windows or Linux?

                On Oct 22, 6:08 pm, Jeroen <jer...@clickwo rks.bewrote:
                On Oct 22, 4:00 pm, la...@portcommo dore.com wrote:
                >
                As many said it really doesn't matter.  I use Linux and wouldn't
                switch, but that is my preference.  There are many development tools
                for a LAMP developer, I use Quanta which is part of the KDE library of
                applications.
                >
                With Linux being first a programmer's and server OS and next a general
                use OS, there are plenty of advanced development tools freely
                available and commercially for Linux.  It is a breeze to get the LAMP
                webserver going for testing on the deveopment system - most of it is
                selecting PHP, MySQL and Apache from the repository, installing and
                then setting passwords (all of about 20 minutes including download
                time).
                >
                I develop both on Mac and PC, but personally I like Mac more because
                it brings you all de *nix power and a smooth GUI interface. As
                Development platform I prefer Eclipse (PHP environment) which is cross-
                platform and, most importantly, has intellisense and dynamic modelling/
                learning of your PHP classes. You can also at debugging and tons of
                plugins (Javascript, CSS, ...) into it.
                >
                Regards,
                >
                Jeroen
                I've always used windows and don't see how I'd benefit from using any
                other platform...
                The only weakness as far as I see it is the lack of a powerful out of
                the box cmd tool like bash but there's open source/free alternatives
                out there and I've managed just fine with GUI-equivalents.

                That said, I consider myself a windows veteran and i've been tweaking
                it and messing with the registry and completely anhilating
                installations for over 10 years now, so I have it tweaked to the
                limit, i know the ins and outs very well, and basically im 100%
                comfortable with it. (at the risk of sounding arrogant but really its
                just a matter of taking the time to use google and try to fix things
                that you dont like) I don't see myself using any other platform in the
                near future.

                As for tools: XAMPP + Dreamweaver + Filezilla and working on adding
                SVN to the suite. I alternate between MySQL and SQLite depending on
                projects, and I've tried a few other PHP IDEs (nuspehere phped,
                eclipse, netbeans and phpeditor) and I guess Dreamweaver's grown on
                me. Also, I have an extensive list of registry tweaks and
                customizations that I apply (for example keeping the API up to date,
                getting rid of spry (poor man's jquery/dojo/proto/yui) and I don't use
                any of the "wizardy" stuff like the embedded FTP client and widgets
                and stuff. I realize that I might lose time but I like having 100%
                control.

                I've tried to switch to *nix in the past (Ubuntu and Kubuntu) but I
                guess I'm too used to windows and more importantly, i can make it do
                whatever i want :)

                as far MACs, i see the advantage but I gate the bells and whistles
                (although you can probably turn them off i suppose) but it just feels
                too "dumbed-down" for me....

                Alex

                Comment

                • 703designs

                  #9
                  Re: Best development platform? Mac, Windows or Linux?

                  Windows is inferior as a development platform because you lack al of
                  the useful Unix tools and you'll be using very different file
                  permissions from those on the server. Cygwin provides some of these
                  tools, but you're stuck on the Cygwin part of your system, and you
                  can't readily compile Unix software (new development tools, etc.).

                  Mac or Linux is the way to go. I'm on a Mac because I'm a web designer
                  and couldn't live without Photoshop et. al.

                  Thomas

                  On Oct 24, 7:29 pm, Alex Weber <alexwebe...@gm ail.comwrote:
                  On Oct 22, 6:08 pm, Jeroen <jer...@clickwo rks.bewrote:
                  >
                  >
                  >
                  On Oct 22, 4:00 pm, la...@portcommo dore.com wrote:
                  >
                  As many said it really doesn't matter.  I use Linux and wouldn't
                  switch, but that is my preference.  There are many development tools
                  for a LAMP developer, I use Quanta which is part of the KDE library of
                  applications.
                  >
                  With Linux being first a programmer's and server OS and next a general
                  use OS, there are plenty of advanced development tools freely
                  available and commercially for Linux.  It is a breeze to get the LAMP
                  webserver going for testing on the deveopment system - most of it is
                  selecting PHP, MySQL and Apache from the repository, installing and
                  then setting passwords (all of about 20 minutes including download
                  time).
                  >
                  I develop both on Mac and PC, but personally I like Mac more because
                  it brings you all de *nix power and a smooth GUI interface. As
                  Development platform I prefer Eclipse (PHP environment) which is cross-
                  platform and, most importantly, has intellisense and dynamic modelling/
                  learning of your PHP classes. You can also at debugging and tons of
                  plugins (Javascript, CSS, ...) into it.
                  >
                  Regards,
                  >
                  Jeroen
                  >
                  I've always used windows and don't see how I'd benefit from using any
                  other platform...
                  The only weakness as far as I see it is the lack of a powerful out of
                  the box cmd tool like bash but there's open source/free alternatives
                  out there and I've managed just fine with GUI-equivalents.
                  >
                  That said, I consider myself a windows veteran and i've been tweaking
                  it and messing with the registry and completely anhilating
                  installations for over 10 years now, so I have it tweaked to the
                  limit, i know the ins and outs very well, and basically im 100%
                  comfortable with it.  (at the risk of sounding arrogant but really its
                  just a matter of taking the time to use google and try to fix things
                  that you dont like) I don't see myself using any other platform in the
                  near future.
                  >
                  As for tools: XAMPP + Dreamweaver + Filezilla and working on adding
                  SVN to the suite.  I alternate between MySQL and SQLite depending on
                  projects, and I've tried a few other PHP IDEs (nuspehere phped,
                  eclipse, netbeans and phpeditor) and I guess Dreamweaver's grown on
                  me.  Also, I have an extensive list of registry tweaks and
                  customizations that I apply (for example keeping the API up to date,
                  getting rid of spry (poor man's jquery/dojo/proto/yui) and I don't use
                  any of the "wizardy" stuff like the embedded FTP client and widgets
                  and stuff.  I realize that I might lose time but I like having 100%
                  control.
                  >
                  I've tried to switch to *nix in the past (Ubuntu and Kubuntu) but I
                  guess I'm too used to windows and more importantly, i can make it do
                  whatever i want :)
                  >
                  as far MACs, i see the advantage but I gate the bells and whistles
                  (although you can probably turn them off i suppose) but it just feels
                  too "dumbed-down" for me....
                  >
                  Alex

                  Comment

                  • Jerry Stuckle

                    #10
                    Re: Best development platform? Mac, Windows or Linux?

                    703designs wrote:
                    On Oct 24, 7:29 pm, Alex Weber <alexwebe...@gm ail.comwrote:
                    >On Oct 22, 6:08 pm, Jeroen <jer...@clickwo rks.bewrote:
                    >>
                    >>
                    >>
                    >>On Oct 22, 4:00 pm, la...@portcommo dore.com wrote:
                    >>>As many said it really doesn't matter. I use Linux and wouldn't
                    >>>switch, but that is my preference. There are many development tools
                    >>>for a LAMP developer, I use Quanta which is part of the KDE library of
                    >>>applications .
                    >>>With Linux being first a programmer's and server OS and next a general
                    >>>use OS, there are plenty of advanced development tools freely
                    >>>available and commercially for Linux. It is a breeze to get the LAMP
                    >>>webserver going for testing on the deveopment system - most of it is
                    >>>selecting PHP, MySQL and Apache from the repository, installing and
                    >>>then setting passwords (all of about 20 minutes including download
                    >>>time).
                    >>I develop both on Mac and PC, but personally I like Mac more because
                    >>it brings you all de *nix power and a smooth GUI interface. As
                    >>Development platform I prefer Eclipse (PHP environment) which is cross-
                    >>platform and, most importantly, has intellisense and dynamic modelling/
                    >>learning of your PHP classes. You can also at debugging and tons of
                    >>plugins (Javascript, CSS, ...) into it.
                    >>Regards,
                    >>Jeroen
                    >I've always used windows and don't see how I'd benefit from using any
                    >other platform...
                    >The only weakness as far as I see it is the lack of a powerful out of
                    >the box cmd tool like bash but there's open source/free alternatives
                    >out there and I've managed just fine with GUI-equivalents.
                    >>
                    >That said, I consider myself a windows veteran and i've been tweaking
                    >it and messing with the registry and completely anhilating
                    >installation s for over 10 years now, so I have it tweaked to the
                    >limit, i know the ins and outs very well, and basically im 100%
                    >comfortable with it. (at the risk of sounding arrogant but really its
                    >just a matter of taking the time to use google and try to fix things
                    >that you dont like) I don't see myself using any other platform in the
                    >near future.
                    >>
                    >As for tools: XAMPP + Dreamweaver + Filezilla and working on adding
                    >SVN to the suite. I alternate between MySQL and SQLite depending on
                    >projects, and I've tried a few other PHP IDEs (nuspehere phped,
                    >eclipse, netbeans and phpeditor) and I guess Dreamweaver's grown on
                    >me. Also, I have an extensive list of registry tweaks and
                    >customizatio ns that I apply (for example keeping the API up to date,
                    >getting rid of spry (poor man's jquery/dojo/proto/yui) and I don't use
                    >any of the "wizardy" stuff like the embedded FTP client and widgets
                    >and stuff. I realize that I might lose time but I like having 100%
                    >control.
                    >>
                    >I've tried to switch to *nix in the past (Ubuntu and Kubuntu) but I
                    >guess I'm too used to windows and more importantly, i can make it do
                    >whatever i want :)
                    >>
                    >as far MACs, i see the advantage but I gate the bells and whistles
                    >(although you can probably turn them off i suppose) but it just feels
                    >too "dumbed-down" for me....
                    >>
                    >Alex
                    >
                    >
                    Windows is inferior as a development platform because you lack al of
                    the useful Unix tools and you'll be using very different file
                    permissions from those on the server. Cygwin provides some of these
                    tools, but you're stuck on the Cygwin part of your system, and you
                    can't readily compile Unix software (new development tools, etc.).
                    >
                    Mac or Linux is the way to go. I'm on a Mac because I'm a web designer
                    and couldn't live without Photoshop et. al.
                    >
                    Thomas
                    >
                    (Top posting fixed)

                    You can do PHP development in any platform - there are plenty of tools
                    available on any platform. You don't need to worry about compiling
                    software, and file permissions are part of deployment, not development.

                    And please don't top post. Thanks.

                    --
                    =============== ===
                    Remove the "x" from my email address
                    Jerry Stuckle
                    JDS Computer Training Corp.
                    jstucklex@attgl obal.net
                    =============== ===

                    Comment

                    • Curtis

                      #11
                      Re: Best development platform? Mac, Windows or Linux?

                      703designs wrote:
                      On Oct 24, 7:29 pm, Alex Weber <alexwebe...@gm ail.comwrote:
                      >On Oct 22, 6:08 pm, Jeroen <jer...@clickwo rks.bewrote:
                      >>On Oct 22, 4:00 pm, la...@portcommo dore.com wrote:
                      >>>As many said it really doesn't matter. I use Linux and wouldn't
                      >>>switch, but that is my preference. There are many development tools
                      >>>for a LAMP developer, I use Quanta which is part of the KDE library of
                      >>>applications .
                      >>>With Linux being first a programmer's and server OS and next a general
                      >>>use OS, there are plenty of advanced development tools freely
                      >>>available and commercially for Linux. It is a breeze to get the LAMP
                      >>>webserver going for testing on the deveopment system - most of it is
                      >>>selecting PHP, MySQL and Apache from the repository, installing and
                      >>>then setting passwords (all of about 20 minutes including download
                      >>>time).
                      >>>
                      >>I develop both on Mac and PC, but personally I like Mac more because
                      >>it brings you all de *nix power and a smooth GUI interface. As
                      >>Development platform I prefer Eclipse (PHP environment) which is cross-
                      >>platform and, most importantly, has intellisense and dynamic modelling/
                      >>learning of your PHP classes. You can also at debugging and tons of
                      >>plugins (Javascript, CSS, ...) into it.
                      >>Regards,
                      >>Jeroen
                      >>
                      >I've always used windows and don't see how I'd benefit from using any
                      >other platform...
                      >The only weakness as far as I see it is the lack of a powerful out of
                      >the box cmd tool like bash but there's open source/free alternatives
                      >out there and I've managed just fine with GUI-equivalents.
                      >>
                      >That said, I consider myself a windows veteran and i've been tweaking
                      >it and messing with the registry and completely anhilating
                      >installation s for over 10 years now, so I have it tweaked to the
                      >limit, i know the ins and outs very well, and basically im 100%
                      >comfortable with it. (at the risk of sounding arrogant but really its
                      >just a matter of taking the time to use google and try to fix things
                      >that you dont like) I don't see myself using any other platform in the
                      >near future.
                      >>
                      >As for tools: XAMPP + Dreamweaver + Filezilla and working on adding
                      >SVN to the suite. I alternate between MySQL and SQLite depending on
                      >projects, and I've tried a few other PHP IDEs (nuspehere phped,
                      >eclipse, netbeans and phpeditor) and I guess Dreamweaver's grown on
                      >me. Also, I have an extensive list of registry tweaks and
                      >customizatio ns that I apply (for example keeping the API up to date,
                      >getting rid of spry (poor man's jquery/dojo/proto/yui) and I don't use
                      >any of the "wizardy" stuff like the embedded FTP client and widgets
                      >and stuff. I realize that I might lose time but I like having 100%
                      >control.
                      >>
                      >I've tried to switch to *nix in the past (Ubuntu and Kubuntu) but I
                      >guess I'm too used to windows and more importantly, i can make it do
                      >whatever i want :)
                      >>
                      >as far MACs, i see the advantage but I gate the bells and whistles
                      >(although you can probably turn them off i suppose) but it just feels
                      >too "dumbed-down" for me....
                      >>
                      >Alex
                      >
                      Windows is inferior as a development platform because you lack al of
                      the useful Unix tools and you'll be using very different file
                      permissions from those on the server. Cygwin provides some of these
                      tools, but you're stuck on the Cygwin part of your system, and you
                      can't readily compile Unix software (new development tools, etc.).
                      (top-posting fixed)

                      If you know what you are doing on a Win32 platform, it is just as
                      capable as *nix, in many respects. You can also get many *nix
                      utilities on Win32, without going as far as using Cygwin:

                      <URL:http://gnuwin32.source forge.net/>
                      Mac or Linux is the way to go. I'm on a Mac because I'm a web designer
                      and couldn't live without Photoshop et. al.
                      Photoshop is available on Windows as well...
                      Thomas
                      --
                      Curtis
                      $eMail = str_replace('si g.invalid', 'gmail.com', $from);

                      Comment

                      • Michael

                        #12
                        Re: Best development platform? Mac, Windows or Linux?

                        On Oct 25, 2:43 pm, 703designs <thomasmal...@g mail.comwrote:
                        Windows is inferior as a development platform because you lack al of
                        the useful Unix tools and you'll be using very different file
                        permissions from those on the server. Cygwin provides some of these
                        tools, but you're stuck on the Cygwin part of your system, and you
                        can't readily compile Unix software (new development tools, etc.).
                        >
                        Mac or Linux is the way to go. I'm on a Mac because I'm a web designer
                        and couldn't live without Photoshop et. al.
                        >
                        Thomas
                        >
                        On Oct 24, 7:29 pm, Alex Weber <alexwebe...@gm ail.comwrote:
                        >
                        On Oct 22, 6:08 pm, Jeroen <jer...@clickwo rks.bewrote:
                        >
                        On Oct 22, 4:00 pm, la...@portcommo dore.com wrote:
                        >
                        As many said it really doesn't matter.  I use Linux and wouldn't
                        switch, but that is my preference.  There are many development tools
                        for a LAMP developer, I use Quanta which is part of the KDE libraryof
                        applications.
                        >
                        With Linux being first a programmer's and server OS and next a general
                        use OS, there are plenty of advanced development tools freely
                        available and commercially for Linux.  It is a breeze to get the LAMP
                        webserver going for testing on the deveopment system - most of it is
                        selecting PHP, MySQL and Apache from the repository, installing and
                        then setting passwords (all of about 20 minutes including download
                        time).
                        >
                        I develop both on Mac and PC, but personally I like Mac more because
                        it brings you all de *nix power and a smooth GUI interface. As
                        Development platform I prefer Eclipse (PHP environment) which is cross-
                        platform and, most importantly, has intellisense and dynamic modelling/
                        learning of your PHP classes. You can also at debugging and tons of
                        plugins (Javascript, CSS, ...) into it.
                        >
                        Regards,
                        >
                        Jeroen
                        >
                        I've always used windows and don't see how I'd benefit from using any
                        other platform...
                        The only weakness as far as I see it is the lack of a powerful out of
                        the box cmd tool like bash but there's open source/free alternatives
                        out there and I've managed just fine with GUI-equivalents.
                        >
                        That said, I consider myself a windows veteran and i've been tweaking
                        it and messing with the registry and completely anhilating
                        installations for over 10 years now, so I have it tweaked to the
                        limit, i know the ins and outs very well, and basically im 100%
                        comfortable with it.  (at the risk of sounding arrogant but really its
                        just a matter of taking the time to use google and try to fix things
                        that you dont like) I don't see myself using any other platform in the
                        near future.
                        >
                        As for tools: XAMPP + Dreamweaver + Filezilla and working on adding
                        SVN to the suite.  I alternate between MySQL and SQLite depending on
                        projects, and I've tried a few other PHP IDEs (nuspehere phped,
                        eclipse, netbeans and phpeditor) and I guess Dreamweaver's grown on
                        me.  Also, I have an extensive list of registry tweaks and
                        customizations that I apply (for example keeping the API up to date,
                        getting rid of spry (poor man's jquery/dojo/proto/yui) and I don't use
                        any of the "wizardy" stuff like the embedded FTP client and widgets
                        and stuff.  I realize that I might lose time but I like having 100%
                        control.
                        >
                        I've tried to switch to *nix in the past (Ubuntu and Kubuntu) but I
                        guess I'm too used to windows and more importantly, i can make it do
                        whatever i want :)
                        >
                        as far MACs, i see the advantage but I gate the bells and whistles
                        (although you can probably turn them off i suppose) but it just feels
                        too "dumbed-down" for me....
                        >
                        Alex
                        >
                        >
                        Hi,

                        I'm using Windows(IDE: Eclipse, phpDesigner, Putty, etc.) with Samba
                        share on Linux, where main Web-Server running. Don't have any problems
                        with this so far. One thing you cannot do is debugging, because
                        machine running scripts is remote. But, that is also often true for
                        Linux, because developing machine is rarely identical to remote one.
                        IDE's have often very helpful features: syntax check on-the-fly,
                        debugger, code hints, etc. Eclipse is working fine under Windows and
                        Linux, but it's may be tricky to get it working.

                        As mentioned here, use what is comfortable for you, but also try
                        something new, you may be surprised. I've seen developer using Kate
                        for PHP developing and they are happy with it.

                        Comment

                        • AqD

                          #13
                          Re: Best development platform? Mac, Windows or Linux?

                          On Oct 22, 4:35 am, macca <ptmcna...@goog lemail.comwrote :
                          Hi,
                          >
                          I just started a new web developer job (my first actually) and the
                          machine they gave me to use is a Mac. Two days in and I'm running a
                          Win XP environment on my Mac at work (using VMWare), firstly so I can
                          use my favourite text editor (ConTEXT) which is only available for
                          windows and secondly because I've never used a Mac before.
                          >
                          But what do you think is the best all round development platform that
                          I should use as a Web Developer? Using VMWare I have a chouce of
                          Windows/Linux or the computers native OSX Operating Sytem.
                          >
                          The technologies I mostly use are LAMP technologies, but although I
                          think that Linux makes a great server OS, I'm just unsure if it cut's
                          the mustard as a development environment?
                          >
                          Any thoughts?
                          Windows. Windows has all the tools, including those you can find on
                          linux. Of course you can use VM for these things but it's inconvenient
                          and quiet a waste of memory....

                          Comment

                          • salmobytes

                            #14
                            Re: Best development platform? Mac, Windows or Linux?

                            AqD wrote:
                            Windows. Windows has all the tools, including those you can find on
                            linux. Of course you can use VM for these things but it's inconvenient
                            and quiet a waste of memory....
                            Question:

                            On windows, is there a quick, convenient way to create a resizeable
                            terminal-emulator-like window (not a fixed size black one)
                            and then do the following, directly from the keyboard?
                            I'm not challenging or asserting here, I know next to
                            nothing about Windows (I use Mac and Linux for everything).
                            I tried cygwin once, but it seemed like a giant pain:
                            black, fixed-size windows, weird paths, etc.


                            for file in `find . -name "somepatter n"`
                            do
                            run_my_perl_scr ipt $file /tmp/delme
                            cp /tmp/delme $file
                            done

                            Comment

                            • =?UTF-8?B?SXbDoW4gU8OhbmNoZXogT3J0ZWdh?=

                              #15
                              Re: Best development platform? Mac, Windows or Linux?

                              salmobytes wrote:
                              On windows, is there a quick, convenient way to create a resizeable
                              terminal-emulator-like window (not a fixed size black one)
                              and then do the following, directly from the keyboard?
                              Powershell should do it. Being a linux junkie, I personally prefer bash
                              anyway.

                              --
                              ----------------------------------
                              Iván Sánchez Ortega -ivan-algarroba-sanchezortega-punto-es-

                              Un ordenador no es un televisor ni un microondas, es una herramienta
                              compleja.

                              Comment

                              Working...