Live data from Hacker News

Show HN: An anonymous P2P social network for Android, written in Clojure

nightweb.net

1–10 of 141 posts

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#7
post #5

I would love some comments on the maturity and performance of Clojure (speed, load times, memory consumption, executable size...) for Android apps.

While the app is interesting, I am also more interested in Clojure's feasibility for writing Android apps. Last time I looked, Dalvik's GC was so bad it took many seconds for the Clojure runtime to bootstrap.

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#8
post #5

I would love some comments on the maturity and performance of Clojure (speed, load times, memory consumption, executable size...) for Android apps.

Things have improved quite a bit recently. Daniel Solano Gomez is the pioneer here, and Alex Yakushev made it a lot simpler by creating the lein-droid plugin for leiningen last summer.

It will impose a few seconds of load time no matter what, so it is best for long-running apps where loading time isn't as important. The cost in runtime speed, memory consumption, and APK size are also present, but aren't a big issue in my experience. The same Clojure optimization rules apply.

I think things will get better and better once more people use Clojure to write Android apps. It will be a signal to the core devs that it's an important platform. Currently, you must use a fork of 1.5 that includes a few necessary modifications.

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#9
I have been waiting for this.

Here's my Nightweb link for anyone interested in experimenting with me: http://nightweb.net/#type=user&userhash=5avfzwgkdzgddsv3...

gw: It would be great to have multiple personas available to me, like an inverse of google+ circles.

Post reply on HN