Live data from Hacker News

From Mac to Linux: Web Development with Linux

medium.com

31–40 of 106 posts

Re: From Mac to Linux: Web Development with Linux

#31
post #25
post #14

Earlier quoted context omitted.

>Not having yearly updates that change everything Yeah, right. >not being bound to Apple hardware. Not an issue for years already, unless we are talking about some very specific hardware. PS: not trying to advocate for either of systems, worked on both linux (ubuntu, arch, centos) and macOS. Both have their share of pros and cons.

I'm using a Hackintosh for 4 years now. It's definitely not true that one is bound to Apple hardware.

Well, from a legal perspective you are bound to their hardware.

A Hackintosh is a breach of the EULA, and no company should allow one to be used for their development, as it can create a potentially massive liability for them.

Re: From Mac to Linux: Web Development with Linux

#32

So what is so much better on Linux than Mac? You can use nvm, etc

* Package management isn't a train-wreck (I always have troubles with brew whenever I have to move to a mac that I never have with linux). * There are substantial subtle differences between Mac and Linux that will eventually trip you up when leaping the divide between development and deployment. * The Mac often has ridiculously old versions of tools because of its GPL allergy. But hey, Macs are shiny and popular.

++.

I will say their screens are a step above 90% of other laptops, not that it makes a huge difference when you are reading text.

Re: From Mac to Linux: Web Development with Linux

#33
post #30

To me a huge selling point of linux is i3wm. If you haven't used this thing yet, you absolutely have to try it out! It is the best tool that I have discovered since emacs. It allows me to easily and conveniently manage dozens of windows, and it's hard to describe how convenient that is until you get used to it. I usually have around 10 workspaces open: 1. Emacs with personal notes, goals, todo lists. 2. Emacs windows…

Which version of Photoshop are you using?

Re: From Mac to Linux: Web Development with Linux

#34
post #28

Honestly, nice if that works easy for you when using just developer tools on the terminal or a text editor. As a web developer, though, you might end up using more than that. A Mac offers so much more commercial applications that just do not exist on any Linux distribution. Gimp is no replacement for Photoshop and Inkscape is not replacement for Illustrator, ... Btw, mostly everything you install with `apt-get` can b…

> Gimp is no replacement for Photoshop and Inkscape is not replacement for Illustrator

Nor is Photoshop a replacement for the Gimp, or Illustrator a replacement for Inkscape. They are not cheap clones forever playing catchup to the commercial packages, but mature tools in their own right. Sure, the FOSS tools might miss some of the advanced features the proprietary tools have, but for web development both of them offer plenty of features — and they are free to boot!

Whether or not one can replace the other is mostly a matter of what you are used to. No alternative is going to satisfy you if you've intensively used Photoshop for a decade.

Re: From Mac to Linux: Web Development with Linux

#35
post #30

To me a huge selling point of linux is i3wm. If you haven't used this thing yet, you absolutely have to try it out! It is the best tool that I have discovered since emacs. It allows me to easily and conveniently manage dozens of windows, and it's hard to describe how convenient that is until you get used to it. I usually have around 10 workspaces open: 1. Emacs with personal notes, goals, todo lists. 2. Emacs windows…

If Adobe supported linux, I could almost do my entire job without Windows. The only missing piece would be support for Exchange-based email. But for now I've got two machines, 3 monitors, and make great use of Synergy.

I feel like a luddite though because I use and love linux, but have never taken the time to learn and use the workspaces feature. It would probably be cheaper to learn it than to keep throwing monitors at my space issues :P

Re: From Mac to Linux: Web Development with Linux

#36

So what is so much better on Linux than Mac? You can use nvm, etc

* Package management isn't a train-wreck (I always have troubles with brew whenever I have to move to a mac that I never have with linux). * There are substantial subtle differences between Mac and Linux that will eventually trip you up when leaping the divide between development and deployment. * The Mac often has ridiculously old versions of tools because of its GPL allergy. But hey, Macs are shiny and popular.

    > Package management isn't a train-wreck (I always have
    > troubles with brew
Really? What?

    > The Mac often has ridiculously old versions of tools
    > because of its GPL allergy.
Brew! :)

I would actually love to ditch macOS - I used Arch on my MBA for some time, but in the end it was better drivers and brew that brought me back. I seriously miss i3wm though.

Brew is the best package manager I've ever used - so simple to add your own or edit existing formulae if what you want isn't available.

Re: From Mac to Linux: Web Development with Linux

#37
post #3

So what is so much better on Linux than Mac? You can use nvm, etc

Using the same OS that you deploy to

Amen! back when I was working using SUN gear we deliberately brought all the hardware from the same production run so that the hardware would be 100% identical.

Our main hardware guy would have liked to make sure all the DASD (Disks) where from the same production run as well.

Re: From Mac to Linux: Web Development with Linux

#38
post #32

Earlier quoted context omitted.

* Package management isn't a train-wreck (I always have troubles with brew whenever I have to move to a mac that I never have with linux). * There are substantial subtle differences between Mac and Linux that will eventually trip you up when leaping the divide between development and deployment. * The Mac often has ridiculously old versions of tools because of its GPL allergy. But hey, Macs are shiny and popular.

++. I will say their screens are a step above 90% of other laptops, not that it makes a huge difference when you are reading text.

so? most development should be done on desktop pcs with dual or triple monitor set ups.

Re: From Mac to Linux: Web Development with Linux

#39
post #32

Earlier quoted context omitted.

++. I will say their screens are a step above 90% of other laptops, not that it makes a huge difference when you are reading text.

so? most development should be done on desktop pcs with dual or triple monitor set ups.

Yeap, and 90% of mine is - but sometimes you are at a conference, doing something over the weekend, or on a plane, and an external monitor is not possible.

Re: From Mac to Linux: Web Development with Linux

#40
post #28

Honestly, nice if that works easy for you when using just developer tools on the terminal or a text editor. As a web developer, though, you might end up using more than that. A Mac offers so much more commercial applications that just do not exist on any Linux distribution. Gimp is no replacement for Photoshop and Inkscape is not replacement for Illustrator, ... Btw, mostly everything you install with `apt-get` can b…

As a web developer I never had to use Photoshop. A graphic designer does that for me. Gimp or anything way less powerful is enough to crop the images I receive. The same goes for Illustrator.

A much better example would be the native clients for GitHub or tools like those. I use the web ones and I'm happy with them.

Post reply on HN