[racket] looking for a twitter library (or, failing that, OAuth 1.0)

42 views
Skip to first unread message

Zachary Kanfer

unread,
May 14, 2012, 2:03:59 AM5/14/12
to us...@racket-lang.org

I'd like to write a program (in Arc, which is a language on top of Racket) using the Twitter API. I'd like to use a library for Twitter, if one exists. Does anyone know of one? I've looked on planet.racket-lang, and the only two twitter-related libraries I can find are one using Twitter Basic Authentication, which has been disabled in favor of OAuth, and pltwitter, which is a Twitter clone.

I'd rather not write a library myself, but I'll work on it if I have to. There is a library with OAuth support, but it implements OAuth v2, and Twitter uses OAuth v1. I'd appreciate pointers towards anything out there that could help me out. Thanks.

-Zachary Kanfer

Marijn

unread,
May 21, 2012, 2:37:02 AM5/21/12
to Zachary Kanfer, us...@racket-lang.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 14-05-12 08:03, Zachary Kanfer wrote:
> I'd like to write a program (in Arc, which is a language on top of
> Racket)

Reading this I thought I'd see whether there is any truth to it, but
http://arclanguage.org/install still claims that you need MzScheme
372, so no Racket there.

Marijn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+54o4ACgkQp/VmCx0OL2wmuQCfWyrfKBydrmtL7ntKxiivWyIf
D4cAoJIj4pNTy4mqa31q80hFqSBhxH/s
=TDvO
-----END PGP SIGNATURE-----
____________________
Racket Users list:
http://lists.racket-lang.org/users

Erik Silkensen

unread,
May 21, 2012, 5:56:20 AM5/21/12
to Marijn, us...@racket-lang.org, Zachary Kanfer
The arc page is out of date -- it will run with the MzScheme included in the current Racket download (https://sites.google.com/site/arclanguagewiki/getting-started/install-arc)

Zachary Kanfer

unread,
May 21, 2012, 11:23:52 AM5/21/12
to Erik Silkensen, us...@racket-lang.org
Erik is correct -- if you download http://ycombinator.com/arc/arc3.1.tar instead of arc3.tar, you can use Racket.

The reason that Arc used to work only on MzScheme 372 is because of immutable conses. Eli Barzilay helped get Arc working with them: http://arclanguage.com/item?id=10254
Reply all
Reply to author
Forward
0 new messages