(In my opinion objectively the worst possible choice because + requires URL encoding ;))
(In my opinion objectively the worst possible choice because + requires URL encoding ;))
I periodically get crap for it but so far it hasn't really broken anything.
The biggest annoyance is exactly what you point out -- the GitHub URLs look ugly because they %-encode the plus signs. Though it turns out you can manually un-encode them and it works fine.
Do you have a reference to the advice to disable default rules? It sounds counterproductive to me.
Jokes aside though, the only major complaint people have is about .RECIPEPREFIX, which I also don't follow. I didn't read too many comments, but the top voted comments do not appear to take issue with the advice to disable built-in rules.
I'd be surprised, since it is far from the first time I've heard that advice, and it never seemed very controversial.
So I used the actual name of the language, and it worked fine. :)