points by cdaringe a year ago

A couple of years ago I made a build tool. I still use it periodically, particularly when I'd otherwise reach for make. I presume I'm its sole user, and will happily continue to be so. Nonetheless, I suspect a sliver of others in the community may have interest.

Give me critique. Unabashed criticism welcomed.

mdaniel a year ago

For one thing, it has no license that would enable other people to use it, especially in corporate environments that are sensitive to legal liability

I don't have experience with Deno specifically, but anytime I see node or typescript things I associate that with having an unlimited number of node_modules directories littering my filesystem consuming unlimited amounts of disk space each. How does rad behave in that regard?

Also, languages with implied imports drive me batshit: https://github.com/cdaringe/rad/blob/v8.0.0/src/mod.ts#L20

  • cdaringe a year ago

    Thx for the feedback!

    Will specify a license asap.

    Very small amount of 3p deps are used. A few modules from @std and the well known date-fns lib. deno info src/bin.ts shows a generally short, shallow tree.

    Wrt to implied imports and the ref’d line, it’s not really implied as much as default filename. Nearly the same but i think perhaps a subtle enough difference? -r can be used for an explicit entrypoint, thus opting out of the default.