The other thing I'm noticing is that I've been nesting lets when the second assignment depends on the first. I think I should be using withs which I did not know about.
I sent this on to some runner friends of mine, and a couple of them said it'd be pretty cool if there was an optional box for "time run" as well. (Marathon runners like to train by time, I guess).
Very good app. This (and its source code) is the kind of things that makes me sure Arc is really a great language for webapps... How long did it take you to make it ?
Seconded. Reading the source code is a lot of fun. It's well organized and really makes the case for Arc's approach to HTML. I know I'm a convert; having stuff in so many separate files, MVC style, feels like sludge compared to this. Even if you do have to start breaking things into separate files as the app gets more complex, being able to start out like this is a serious gain.
Nice effort brett & thanks for adding the source code. If you push the dates out to 2034, first of Jan differs b/w tracksruns & gnome clock 2.2 But considering the lack of libs I can't complain.
Do you have a blog somewhere? Have you written your thoughts on Arc versus other languages/frameworks you know? What did you like, What was hard, What was surprising, etc?
This rocks. I've been waiting years (I'm not making that up -- years!) for a guy to re-write his running site in C#, SQL Server, and who knows what other heavyweight tools, and you cranked this out in a matter of days, and in a couple of pages of code. Granted, that other site has many more features, but still. A pretty good testimony to Arc, if you ask me.