Jonathan Tran on 12 May 2008 10:50:30 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: A Philly Lambda Project

  • From: "Jonathan Tran" <jonnytran@gmail.com>
  • To: philly-lambda@googlegroups.com
  • Subject: Re: A Philly Lambda Project
  • Date: Mon, 12 May 2008 13:50:24 -0400
  • Authentication-results: mx.google.com; spf=pass (google.com: domain of jonnytran@gmail.com designates 209.85.132.245 as permitted sender) smtp.mail=jonnytran@gmail.com; dkim=pass (test mode) header.i=@gmail.com
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:received:x-sender:x-apparently-to:received:received:received-spf:authentication-results:received:dkim-signature:domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:reply-to:sender:precedence:x-google-loop:mailing-list:list-id:list-post:list-help:list-unsubscribe; bh=ttGOLMrY3DaogpwAxCmmEgAy90Z68rKaBVwllb0ws0Q=; b=HwGRjfNXGuf+sSo0DKcEUvPtX5XgN+/TqgpIIggUAuJngWMacE6HF6zYS7rPHKgRGJFz36Q8OQs4WSpGBnbsPJuaimZLnQeCzgQjhkWTvbdvkrEi6HEQ5Lt4ZNRRMcaJtAR1novBTxLDG094y2gocDXs8FdPju5WhZqP61Zot8Q=
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=7gEQB9MvJkEfusnU+qQaOdNZYN/GlgtRBL4GOJCkYQQ=; b=szyS0xOKGZ1LtHT1o/8VRIIhsF3wQlju6mIsTHPmjzf6EjL8EEiPCqjRJw33cURo1CPS2eAjBH3RbRwSuWwdkhPLcP1vk0WbL1YnQpL4DL9ZnbIqY6fWvf5dLG5mUEal5Q9MFrpxVAEIqpD789RbeT8bwt7k6J/HMp80gKYBLa0=
  • Mailing-list: list philly-lambda@googlegroups.com; contact philly-lambda-owner@googlegroups.com
  • Reply-to: philly-lambda@googlegroups.com
  • Sender: philly-lambda@googlegroups.com

Mike D said we should just fight.  :-)

I'm only half-joking.  I honestly didn't like any of your ideas, hence
I didn't feel united around a single idea.  Hence not motivated to
join forces around a project that seems pointless.  Hence re-inventing
ICFP.

It's apparent to me that just about any concrete thing other people
come up with, I'm not going to like.  And any idea I come up with,
others probably won't like.  ...That said, I will do my best to find
that balance and not care too much and just have some fun.

I think the more fun the project is, the more likely people will be to
join in.  IDE, compiler, and code analysis tools are definitely
useful, but not all that much fun for people new to it.  Your
classifier idea is also very good, but frankly I doubt we could get
much interest in it simply b/c most people wouldn't understand it at
first.

A simple web app, on the other hand, might be more gratifying esp.
since everyone can see it working as soon as it does.  I've actually
been toying with the idea of a simple web service for storing files in
the cloud.  But we could do something simpler like your to-do list
idea.  It might be a good start that we could branch off of later.

I think one of the criteria should be that it's simple enough that we
can have a working prototype in a weekend so that people can start
playing with something.  i.e. instant gratification.  Plus, others
could re-write it as an exercise in fp if they desired.  More features
could always be added later.

Just to throw a few other ideas out there that might be conducive to
functional programming...
- A Map/Reduce library (or some other distributed computing framework)
- A web server
- A Lisp interpreter (or any interpreter for that matter)
- A feed aggregator

... I'll keep thinking of more ideas.  But what do you guys think?

Jonathan

On Mon, May 12, 2008 at 12:38 PM, Kyle R. Burton <kyle.burton@gmail.com> wrote:
>
>  On Mon, May 12, 2008 at 11:26 AM, Jonathan Tran <jonnytran@gmail.com> wrote:
>  >
>  >  You're right.  I've made the silly mistake of re-inventing the ICFP contest. :-P
>
>  If you're joking then good, so was I, hence the '*ducks*'.
>
>
>  >  Just forget I said anything.
>
>  No fscking way - come up with a concrete thing, just as you suggested,
>  what meets your criteria of useful?   I took a shot at that, it'd be
>  cool if you at least evaluated each of those (minus the ICFP) based on
>  your criteria.
>
>  Kyle
>