4 ms·
> The problem I see with Rake, or Bundler/gemfiles is that the syntax is just Ruby code. It's a DSL described by Ruby, the language being good for it, but it's
by ativzzz 3y ago
> The problem I see with Rake, or Bundler/gemfiles is that the syntax is just Ruby code. It's a DSL described by Ruby, the language being good for it, but it's Ruby code nonetheless, which makes tooling more complicated than it needs be. Rake is cool and all, but `make` is available everywhere, and that basically kills any potential that Rake might have for non-Ruby projects.
I see this as a plus. A tool for ruby, using ruby to configure it. Yea you won't use it outside ruby projects, but that's totally fine.
- RangerScience 3y agoYep. Use Rake tasks for things that benefit or require "the rest" of the code (looking at you, Rails tasks)... ...and then call them from Make ;)