Jonathan Tran on 12 May 2008 08:27:13 -0700 |
You're right. I've made the silly mistake of re-inventing the ICFP contest. :-P Just forget I said anything. On Mon, May 12, 2008 at 10:31 AM, Kyle R. Burton <kyle.burton@gmail.com> wrote: > > > On Mon, May 12, 2008 at 9:30 AM, Aaron Feng <aaron.feng@gmail.com> wrote: > > > > This sounds fun. But I would rather build something I (and other > > > > people) can actually use. > > > > > > Do you have anything in mind? > > That's a great question! ;) > > > > I've found that starting a project is difficult because it requires > > uniting a group of people, having them all believe in a single idea. > > > > However, this group is already united around the idea of functional > > programming. Is it not? So why not start a project that we all can > > work on to learn fp? I've always said that the best way to learn > > functional programming (or anything for that matter) is to simply do > > it. That's how I learned. If we had a project -- a goal -- real and > > useful scenarios would come up, and we could all learn from each other > > how to deal with them in the functional style. > > > > But at the same time, if our efforts were focused, we could build > > something no single one of us could build alone, and come out on the > > other side with a major accomplishment. > > > > "The gods lift those who lift each other." > > > > So basically, what I'm saying is, the specifics of the project > > shouldn't matter as long as they're conducive to functional > > programming, assuming that learning is our actual goal. > > Hrm...not really answered... ;) > > > Who's with me? > > What do you have in mind? Anything more concrete than 'something useful'? > > I'm sure several people will be interested, but you need a concrete > "we're doing to do X!" where X is something like: > > - haskell (or other FPL) IDE extensions, debugger, profiler, coverage > analysis, completion, documentation integration > - Eclipse plugin? (like CUSP); Emacs extensions? Something else? > - code anlaysis tools: a duplication tool? for analyzing java > codebases for code 'shape' (a step > beyond cut and paste) > - a suped up classifier library (polychotomous classifier) for > documents (web pages) > which learns from your del.icio.us bookmarks to build a model, plus > a FF plugin > that shows you the tags you would use for new pages you visit? > - yet another todo list application (dontforgetthemilk) > - as a way to get people's feet wet, with concrete experience, the > ICFP contest? *ducks* > > Kyle >
|
|