4 ms·
What I would really like to see is an intro to Clojure that assumes the user doesn't have a background in Java at all. That's been by far the toughest part of u
by icey 17y ago
What I would really like to see is an intro to Clojure that assumes the user doesn't have a background in Java at all. That's been by far the toughest part of using Clojure for me - dealing with things like managing CLASSPATHs and the like.
- jshen 17y agoI had the same headache, and finally spent an hour reading java docs and experimenting with the classpath. It's straightforward once you do that. Learning maven on the other hand ... :/
- runevault 17y agoYeah Maven has been a tough road to say the least. Some time soon I want to just sit down and go through some of the maven tutorials/docs out there and lock in on getting comfortable with it, since it seems so popular.
- tomjen2 17y agoThrow Maven the hell away - ant is more than powerful enough for your needs and really simple to extend.
- locopati 17y agoI would advise staying away from both Ant and Maven. Use Rake or some other scripting based build system and cut out the XML middleman (this from a long-time Java coder who's fed up with the impedence mismatch of 'I want to do X, but XML lets me do Y, and I don't have time to write my own Ant task to do it'). But, if you must, use Ant and forget about Maven - way more complex than it needs to be. And, again, if dependency management is a must, look at Ivy.
- Calamitous 17y agoYES. Dealing with CLASSPATH wonkery right now. I just want to get back to coding. :(
- Calamitous 17y agoAltho I have to give props the it #clojure channel on Freenode for being awesome.
- tomjen2 17y agoThat is an interesting oversight, but it properly steams from the notion that most people would get involved with Clojure as a way to escape from Java. Anyway Sun has some not to horrible articles that explains Java and you might be able to find information there. In addition, the stackoverflow.com is a great way to ask these kinds of questions since they have a lot of former and current Java developers.