4 ms·
> The average dev still seems to be largely on the Apple train, which is understandable as the MBP is still a fantastic device. Other then ruby devs who uses
by rat87 9y ago
> The average dev still seems to be largely on the Apple train, which is understandable as the MBP is still a fantastic device.
Other then ruby devs who uses macs?
I'd think Lenovo would be far more popular
- joe_fishfish 9y agoiOS devs, because they have to.
- d4mi3n 9y agoI've seen a few Clojure and Java devs on Macs recently.
- electric_sheep 9y agoMost webdevs that I know do. JS stack for sure appears to favor it.
- EnderMB 9y agoSame goes for Python and JavaScript in my experience. A lot of people see Mac as "close enough" for any Linux based development, and will build on a Mac and deploy to a Linux based server. In terms of Lenovo, they were usually pretty popular, although I lumped these in with the "cheap devices" as I would often see far more Ideapads than Thinkpads, because they were cheaper for the employer.
- pjmlp 9y agoActual mac devs targeting Apple operating systems.
- derrikcurran 9y agoAs mentioned, JS devs seem to favor Macs heavily and the majority of popular JS-related tools seem to be built for *nix first. As a Windows user, I frequently ran into annoying friction. Like some step in a complicated build process failing because someone used `&&` in an NPM script. That said, I've switched to a WSL environment (native Linux on Windows) and it has handled everything I've thrown at it so far, including make scripts, GUI apps, etc.
- majewsky 9y agoDoes Docker work on WSL?
- Zekio 9y agoNot as far as I know, but docker on windows will spin up a HyperV VM so you still get a pretty good experience
- nunez 9y agoYes! Sort of. You need Docker for Windows and have to have the DOCKER_HOST of your Linux subsystem be connected to it. But volume mounting doesn't work :( As such, I use an Ubuntu Vagrant box.
- majewsky 9y agoMeh. I guess I'll continue with my current setup (Arch Linux on Virtualbox) for the time being.
- hungerstrike 9y ago`&&` works in my NPM scripts on Windows 10. Here's one line from my current project: "build-intl": "npm run build-intl-translations && npm run build-intl-locales", Perhaps this is something that didn't work early on. I've been using Node.js on Windows since before v0.10 and I have had some issues here and there but these days it's a dream.
- EnderMB 9y agoIIRC, Powershell and CMD have different chain syntax, so it depends which one you're running from. If I'm using CMD I can use &&, whereas | works on PS. I might be wildly wrong on this one, but I'm a big fan of writing "git add . && git commit -m "Commit Message" && git push origin master", and I noticed that in a Powershell window I had to use the vertical bar instead of double-ampersands.
- 9y ago
- sundvor 9y agoThat new 2018 X1 Carbon is looking uber sexy. Light as a feather, proper quad core CPU, great screen, track point & proper keyboard etc. My 2011 one is still working fine but the minute it breaks, well, prepare to be replaced. The Macbook Pro is a heavy behemoth in comparison. And no function keys. Do not want.
- actsasbuffoon 9y agoA lot of the languages I like don't work well on Windows. A world without Haskell isn't a world I want to live in. Of course, you could always install Linux, and then things would be fine. I've tried it in the past and I've always run into annoying driver issues. I'm not the sort of person who wants to spend hours trying to figure out why my laptop won't go to sleep when I close the lid. It takes too much time away from playing with Haskell.