Re:Tools for Switching from Windows to Mac Development
by w1ntermute on Friday May 03, 2013 @12:34AM
(#5648829)
Am I the only one who doesn't see the advantages of doing web development on a Mac instead of on Windows? If you're going to be running the site on a Linux server, why not just do development on a Linux server too? You can easily do this with a Windows laptop, by just mounting a Samba share or using SSH.
[ Parent
| on HN ]
Re:Tools for Switching from Windows to Mac Development
by philwelch on Friday May 03, 2013 @01:22AM
(#5648964)
Almost all of my development work is via SSH to a Linux box. I still use a Mac though, because it comes with a gorgeous 256-color terminal, with the Unix shells and enough of a local Unix environment that I can just type "ssh my-linux-box" and it works. You could get something similar running on Windows, but it would feel weirdly shitty and alien.
Re:Tools for Switching from Windows to Mac Development
by w1ntermute on Friday May 03, 2013 @01:56AM
(#5649044)
I don't think it's "weirdly shitty and alien" at all. That is just a widespread perception that people have because they think having a UNIX-like system on their local machine somehow influences their ability to develop remotely on a UNIX-like machine. Once you've tried it, it doesn't feel strange at all.
Re:Tools for Switching from Windows to Mac Development
by gradstudent on Friday May 03, 2013 @06:35AM
(#5649605)
nonsense. Cygwin is a dog. It looks horrid, it often breaks the unix abstraction with fugly windows paths and.idioms and weird issues when using libraries that have native ports. Yuck
Re:Tools for Switching from Windows to Mac Development
by w1ntermute on Friday May 03, 2013 @09:44AM
(#5650043)
Strawman. Did I ever mention Cygwin? If you really are a grad student, I hope you improve your reading comprehension, because I clearly stated in my first post that you don't have to run anything locally in order to do web development with Windows.
Re:Tools for Switching from Windows to Mac Development
by gradstudent on Friday May 03, 2013 @08:27PM
(#5653420)
i wasn't responding to your first post. I was responding to your subsequent comment that says a local unix-like nvironment on windows is not shitty and alien. Cygwin is exactly such an environment and the best of its ilk. I claim Cygwin is shitty and alien.
Re:Tools for Switching from Windows to Mac Development
by philwelch on Friday May 03, 2013 @10:10PM
(#5653656)
So what do you use? PuTTY?
Re:Tools for Switching from Windows to Mac Development
by r00fus on Friday May 03, 2013 @01:45AM
(#5649011)
The major one: a really decent free SSH client is built into every Mac.
You must download (featured but inelegant) PuTTY in order to do this on Windows.
Also, until somewhat recently (Win7), the lack of symlinks (junctions) caused all sorts of problems when pulling down a source tree locally for editing if it contained symbolic links.
Other than that, I agree.
Re:Tools for Switching from Windows to Mac Development
by Nick_C on Friday May 03, 2013 @11:48PM
(#5653914)
Just to note for existing Vista users, junctions are in Vista and junction points are even in XP (from Windows 2000).
Re:Tools for Switching from Windows to Mac Development
by r00fus on Saturday May 04, 2013 @07:05PM
(#5656663)
The problem isn't the OS, it's software like SVN that didn't support junctions until much later than junctions were introduced into Vista (and backported to XP).
And then projects need to use the latest versions of those software in order to benefit... and that's assuming the feature support is stable.
As late as 2009, our windows project devs (at my old company) were at a disadvantage to OSX, Linux users.