3 ms·
I had your point of view until I started working in corporate environments where windows reign supreme, and then I understood that the reason why no one wrote M
by mstade 6y ago
I had your point of view until I started working in corporate environments where windows reign supreme, and then I understood that the reason why no one wrote Makefiles or shell scripts is simply because no one had access to those runtime environments. JavaScript, however, truly is everywhere these days.
Sure, you can run Make and even shells on windows now, but that doesn't mean you have the power or even capability to do so in a corporate environment where IT dictates only reluctantly provides you with a machine in the first place.
- stouset 6y agoLife is too short to work in these kinds of environments, if you can avoid it.
- mark_and_sweep 6y agoI actually find using Make on Windows to be really simple. I usually drop a prebuilt make.exe into the project directory since it's just 244kb (http://www.equation.com/servlet/equation.cmd?fa=make http://www.equation.com/servlet/equation.cmd?fa=make, https://github.com/MarkTiedemann/make-for-windows https://github.com/MarkTiedemann/make-for-windows). If the Makefile needs to be cross-platform, that's easy to do, too: ``` ifeq ($(OS),Windows_NT) # Windows else # *nix endif ```