Dnia 2021-08-24, o godz. 07:54:35
Reto <reto@labrat.space> napisał(a):

> It may be nicer, however the beauty of make is that it is ubiquitous,
> everybody already has it.

No, not everybody has it. Esp. on Windows host.

> With mage, your installation instructions now need to contain how /
> where to get mage in the first place, leaving the user with a random
> binary somewhere which they probably never ever need nor update again.

Nope. If user is going to compile from sources she also needs to install Go 
compiler and tools. Once she has it the mage is a `go install` command away. 
Shorter than typical line of "prerequisites" needed by non-developer user on 
most of linux distros. (If she is about to install binary she does not need 
mage at all - 99% deployments of Go based apps are just the single executable.)

> leaving the user with ... they probably never ever need nor update again.

Make does not come alone for end-users. Usually it comes bundled with several 
hundreds of megabytes of the devel packages
user gets after issuing eg. `sudo apt-get install build-essential`. Then she's 
left with a bit more more unused stuff than a single
mage binary.

TC,

-- 
Wojciech S. Czarnecki
 << ^oo^ >> OHIR-RIPE

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/20210824130426.40fd40c2%40xmint.

Reply via email to