Live data from Hacker News

Show HN: Effective java – A tool to explore your Java code written in Clojure

github.com

1–10 of 22 posts

Re: Show HN: Effective java – A tool to explore your Java code written in Clojure

#5
post #4

I like the aesthetic of using Clojure to fix Java.

Small standalone command-line tools are a good place for a language like that, although it's a shame Clojure takes so long to start.

I just recently saw a story about using a pseudo-static compiler to improve the Clojure startup time. Maybe it's about to get better?

Re: Show HN: Effective java – A tool to explore your Java code written in Clojure

#6
post #4

I like the aesthetic of using Clojure to fix Java.

Small standalone command-line tools are a good place for a language like that, although it's a shame Clojure takes so long to start.

The nice thing about Clojure development is that you really only need to start the JVM once, after that, you can eval anything you need instantly. And really, startup times aren't that bad. Here's Travis CI for a small project I made. Time to start the JVM and run tests? 2.76 seconds. The entire build completes in ~12 seconds.

https://travis-ci.org/film42/rinok#L99

Re: Show HN: Effective java – A tool to explore your Java code written in Clojure

#7
post #4

Earlier quoted context omitted.

Small standalone command-line tools are a good place for a language like that, although it's a shame Clojure takes so long to start.

I just recently saw a story about using a pseudo-static compiler to improve the Clojure startup time. Maybe it's about to get better?

Were you perhaps talking about this article [0]? If not, it's a good read about the state of Project Skummet and improving Clojure load times on Android.

[0]: http://blog.ndk.io/2015/04/23/state-of-coa.html

Re: Show HN: Effective java – A tool to explore your Java code written in Clojure

#9
post #6
post #4

Earlier quoted context omitted.

Small standalone command-line tools are a good place for a language like that, although it's a shame Clojure takes so long to start.

The nice thing about Clojure development is that you really only need to start the JVM once, after that, you can eval anything you need instantly. And really, startup times aren't that bad. Here's Travis CI for a small project I made. Time to start the JVM and run tests? 2.76 seconds. The entire build completes in ~12 seconds. https://travis-ci.org/film42/rinok#L99

What kind of hardware are you running on?

Re: Show HN: Effective java – A tool to explore your Java code written in Clojure

#10
post #4

I like the aesthetic of using Clojure to fix Java.

Small standalone command-line tools are a good place for a language like that, although it's a shame Clojure takes so long to start.

as a workaround we created the interactive mode in effectivejava. Also because parsing tons of files require a lot of work and you probably want avoid redoing it for every query
Post reply on HN