4 ms·
Just from reading the title i figured their idea of 'modern' was using something like yaml or json.
by ginko 3y ago
Just from reading the title i figured their idea of 'modern' was using something like yaml or json.
- kristiandupont 3y agoHow Yaml of all things became so popular is a mystery to me. I am guessing the primary selling point is that it's sort of human readable similar to Markdown but even that (in fact, especially that) falls short when a configuration is more than just 5 lines, in my opinion. Trying to figure out which bullet this sub-bullet belongs to by holding my finger on the screen while scrolling is not an improved experience. And don't even get me started on the clever type system.
- sangnoir 3y ago> Trying to figure out which bullet this sub-bullet belongs to by holding my finger on the screen while scrolling is not an improved experience I don't see this as any worse than figuring out where nested parentheses are closed: tooling helps. I'm almost certain there's a whitespace plugin equivalent of Rainbow Parentheses for your IDE/editor of choice
- kristiandupont 3y agoYes, tooling helps, though I am not always in my IDE. And I agree that it shouldn't be worse than, say, JSON, but for one reason or another my brain seems to struggle with it just a bit more. It certainly does not seem like an improvement, which I feel is implied.
- mixmastamyk 3y agoIndentation guide are available on most editors.
- taspeotis 3y agoYelling At My Laptop
- drewcoo 3y ago> How Yaml of all things became so popular is a mystery to me. Well . . . the Perl folks, I think, came up with something less pointy than XML. And we all appreciated that because we'd all poked ourselves with XML too many times. https://en.wikipedia.org/wiki/YAML https://en.wikipedia.org/wiki/YAML
- rewmie 3y agoI found it amusing how the main features advertised for Task were the programming language used to write it, how it's distributed as a single executable, and how it's easy to install. None of them are relevant, or made any case for using it instead of just using the thing described in an international standard that is shipped by default in UNIX and Unix-like OSes for decades. It's like their selling point is to talk crap about other tools without making any case for their own offering.
- IceSentry 3y agoUNIX might be standard but it doesn't make it cross platform. You might not like it but a lot of people develop on windows. Build tools that assume a unix environment is present aren't a solution.
- rewmie 3y ago> UNIX might be standard but it doesn't make it cross platform. You might not like it but a lot of people develop on windows. I fail to understand what point you tried to make. There are already plenty of Make implementations for Windows. If you think that installing a third party tool like Task is ok, I don't see how doing the same with a Make implementation would exclude it as a valid alternative.
- IceSentry 3y agoI don't think using Task is better either. I was just replying to OP saying to just use unix tools. Unix tools aren't cross platform so they aren't a good build tool either.
- rewmie 3y ago> Unix tools aren't cross platform (...) I just pointed out there are Make implementations for Windows. And I'm not even mentioning WSL or MinGW. I don't know what else to say.
- cerved 3y ago