TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Visualize Kickstarter Projects - Written in Clojure with C2

4 pointsby dwwoelfelalmost 13 years ago

2 comments

dwwoelfelalmost 13 years ago
A few cool things about CanHeKickIt:<p>The entire app is written in Clojure, with the exception of some less for css.<p>I'm using ClojureScript, a compiler for Clojure that targets JavaScript. This means that I'm able to use the same code on the front-end as I do on the back-end. The code that draws the graph, for instance, is exactly the same in Clojure and ClojureScript. Most everything works even if javascript is disabled (try <a href="http://canhekick.it/togglejs" rel="nofollow">http://canhekick.it/togglejs</a>).<p>It uses a kd-tree to store the points in the graph. This lets me efficiently place the tooltip when someone hovers over the graph.
dansoalmost 13 years ago
Some design comments:<p>- far too much space is used for the colored boxes, which shout the stats that should be easily apparent from the visualization.<p>- categories need to be included...the titles can often reveal nothing about the project<p>- you might as well add the thumbnails of the projects
评论 #4377885 未加载