[racket] Project Ideas

86 views
Skip to first unread message

Joe Snikeris

unread,
Jul 20, 2010, 3:37:54 PM7/20/10
to us...@racket-lang.org
I'm interested in acquiring experience using racket to solve real
world problems as opposed to the SICP bookwork I've been doing lately.
Does anyone have any ideas for medium sized projects? Extra points
for things that could be useful to others in the community.

I wanted to check out the first link of this search, but it appears
that the mailing list archive has changed:
http://www.google.com/search?q=PLT+projects+waiting+for+contributors

Thanks in advance,
Joe
_________________________________________________
For list-related administrative tasks:
http://lists.racket-lang.org/listinfo/users

Matthias Felleisen

unread,
Jul 20, 2010, 3:41:52 PM7/20/10
to Joe Snikeris, us...@racket-lang.org

Modify the module browse in drracket so that it can somehow display
what variables a module exports and what contracts are imposed on the
variable, if any.

I have been asking for this for a while but couldn't find a volunteer
to implement it.

-- Matthias

Ohad Kammar

unread,
Jul 20, 2010, 3:52:37 PM7/20/10
to us...@racket-lang.org
Nevertheless, an easy-to-find project list is desirable. Is there any
such thing?

Ohad.

--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

Noel Welsh

unread,
Jul 20, 2010, 4:29:17 PM7/20/10
to Joe Snikeris, us...@racket-lang.org
Libraries for some more NoSQL databases (Riak and CouchDB are
particularly interesting to me) would be nice, as would an OAuth
library.

N.

On Tue, Jul 20, 2010 at 8:37 PM, Joe Snikeris <j...@snikeris.com> wrote:
> I'm interested in acquiring experience using racket to solve real
> world problems as opposed to the SICP bookwork I've been doing lately.
>  Does anyone have any ideas for medium sized projects?  Extra points
> for things that could be useful to others in the community.

Kevin Taylor

unread,
Jul 20, 2010, 4:42:43 PM7/20/10
to Noel Welsh, us...@racket-lang.org
Browse CPAN and port over some of the libraries they have that Racket does not (and that would be useful to you).

--
Kevin P. Taylor

//obtiva - Agility Applied. Software Delivered.

http://obtiva.com

YC

unread,
Jul 20, 2010, 5:01:34 PM7/20/10
to Kevin Taylor, us...@racket-lang.org
RDBMS drivers:
  • Oracle
  • SQL Server
  • DB2
  • Interbase 
Web libraries:
  • openid
  • oauth 
  • spiders/robots  
  • full-text search engine
Web apps:
  • blog
  • cms
  • rss reader
Parsers (exist in varying states)
  • CSS
  • CSV
  • Javascript
  • Actionscript
--
Cheers,
yc

Taming the software dragon - http://dragonmaestro.com

Neil Van Dyke

unread,
Jul 20, 2010, 5:25:20 PM7/20/10
to us...@racket-lang.org
YC wrote at 07/20/2010 05:01 PM:
> Parsers (exist in varying states)
[...]
>
> * CSV
>

There is a CSV-parsing package, and if anyone needs a feature it doesn't
have, I could probably find time to add that.
http://www.neilvandyke.org/csv-scheme/

er...@snafu.de

unread,
Jul 20, 2010, 6:18:22 PM7/20/10
to us...@racket-lang.org

> Does anyone have any ideas for medium sized projects? Extra points
> for things that could be useful to others in the community.

I don't like DB gluecode so my personal favorite is a well-tested,
extensible external dictionary datastructure written in pure racket, for
example an external skiplist or hashtable. Just an idea.

Best,

Erich

Paulo J. Matos

unread,
Jul 22, 2010, 9:45:45 AM7/22/10
to Ohad Kammar, us...@racket-lang.org
Ohad Kammar <ohad....@ed.ac.uk> writes:

> Nevertheless, an easy-to-find project list is desirable. Is there any
> such thing?
>

I don't think so but I think a Racket Wiki would be a great thing.
Unfortunately wiki.racket-lang.org returns 404. Maybe its time to change
that?

--
PMatos

Reply all
Reply to author
Forward
0 new messages