4 ms·
I know that I'm in the vast minority, but I don't see what people find difficult about SBT. For the most part, it seems to keep itself out of the way. I would s
by benburton 13y ago
I know that I'm in the vast minority, but I don't see what people find difficult about SBT. For the most part, it seems to keep itself out of the way. I would say I've found it only slightly more cumbersome than Rake, and a breath of fresh air when compared to the JVM alternatives (although I haven't had first-hand experience with Leiningen).
- eklavya 13y agoI am with you brother, I like SBT. Plain and simple.
- lmm 13y agoIf used with discipline it's fine. But it ends up encouraging people to put complex logic in their build files. I prefer the rigidity of maven, where it's simply impossible to do e.g. conditional dependencies.
- benburton 13y ago> If used with discipline it's fine. I think this is actually an astute criticism of Scala as a language, and not just the SBT library; it holds true for many of its more unconventional features. Scala is probably not a good language choice if you/your team are prone to shooting themselves in the foot.
- frowaway001 13y agoI can't understand that. Maven is the absolutely worst cluster fuck in terms of a build system I have ever seen. I can't deal with Maven's position of "Oh, you want to have some tiny bit of intelligence in your build? Guess what, a) fuck you, b) write a crappy plugin for it." anymore after seeing that simple things can be indeed simple and straightforward with SBT.