Daniel <dan.in.a.bot...@gmail.com> writes:

> I would very much like to see that people don't suffer the NIH
> syndrome everywhere. Usually people forget that every alternative
> technology implemented has an associated cost that everyone looking
> for a solution has to pay, because I have to consciously discard the
> tool as insufficient, and that means I have to acquire enough
> knowledge about each tool to make an informed decision (the paradox of
> choice). I cannot even imagine how much time has been wasted by
> halfbaked (and partially or fully abandoned) projects.

Interesting. If you think this is promising, let's see some code. Like I
said, corkscrew is not much more than a proof of concept. It's only 210
lines of code; I haven't invested lots of effort in it. If you think
something based on Gradle has a better chance of taking off and meeting
people's needs, I'd love to see that in action.

For my own needs, I care primarily about dependency management, which as
far as I can tell is the one thing that Maven does well. (I had never
used Maven before working with Clojure, so I make no claims towards
knowing what I'm talking about wrt Java build systems.) The actual
compilation phase is generally trivial for the projects I've worked on
once you've got your deps in place, so that's what I decided to tackle
first with corkscrew. In my mind the place it makes sense to share
infrastructure with other JVM languages is in the repository format, so
I'm unlikely to invest much effort in Gradle unless there's community
consensus what it offers is really advantageous. (I know better than to
write code that solves problems I don't personally have.)  But if Gradle
is shown to be a solid tool that gains traction, I'd love to help hack
on it.

I just don't want to ever have to download a jar and add it to my
classpath manually ever again, and the less XML I have to churn out, the
better.

-Phil

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to