ping

6 views
Skip to first unread message

paulcc

unread,
Apr 10, 2011, 8:49:29 AM4/10/11
to Anglo-Celt SICP Study Group
Hi

I heard about this group at the Scottish Ruby Conf last week. It's
great to hear that people are discussing these ideas for fun and
curiosity, and it's a pity that it seems to have stalled.

I read SICP about 20 years ago and got a lot out of it back then.
There are some modern alternatives which you might be interested in -
such as Hutton' s "Programming in Haskell". It's both a good intro to
the lang AND a good demonstration of Haskell's flexibility, and does
the latter via several examples that cover similar territory to SICP,
such as lazy streams, compiler/interpreters and language processing.
The writing style is crisp yet clear. Another advantage is that it's
about a quarter of the length of SICP - fewer parentheses perhaps (-;

Hope to contribute to more discussion some time!

Paul


ps. self = long-time Haskell programmer & researcher, with ~5 years
ruby experience too, and I don't have shares in Graham Hutton...

José Domínguez

unread,
Apr 10, 2011, 2:59:18 PM4/10/11
to anglo-celt-si...@googlegroups.com
I had totally forgotten about this group.
not sure how far the different groups got last time, but I'd be happy
to give it a go... Anyone out there interested?

cheers,
José

Alan Gardner

unread,
Apr 14, 2011, 5:46:27 AM4/14/11
to anglo-celt-si...@googlegroups.com
Sorry for the late reply guys. Paul it was great to meet you at SRC, I got a lot out of that Haskell session. :)

Unfortunately I'm still not in a position where I can devote any real time to doing SICP, but I'm more than happy to keep administering the google group should others want to carry on or start up a group.

Cheers,

Alan

José Domínguez

unread,
Apr 14, 2011, 8:29:57 AM4/14/11
to anglo-celt-si...@googlegroups.com
Thanks Alan,

I had to jump off last time before it even got started but the book is
next in my reading list so if anyone wants to join in, it would be a
lot more fun with others.

I think groups were using skype only. I'll be happy to set up a course
through moodle or even something like http://p2pu.org so we can
communicate asynchronously without spamming group members that are not
following the session.
Anyway, I'll be happy to go ahead with it if we get numbers; a minimum
of 5 people would be good enough. any takers?

cheers,
José

Ulises

unread,
Apr 14, 2011, 8:31:56 AM4/14/11
to anglo-celt-si...@googlegroups.com
Count me in. Last time I had to drop out precisely because of skype
(can't do skype over mobile internet reliably yet!) so anything that
is async would be awesome!

U

Mark R

unread,
Apr 14, 2011, 8:44:23 AM4/14/11
to anglo-celt-si...@googlegroups.com, José Domínguez
I'd be up for doing the SICP course as a group for sure. Nice one.

Rgds,

Mark

2011/4/14 José Domínguez <jjdoming...@gmail.com>

Paul Callaghan

unread,
Apr 15, 2011, 1:53:48 AM4/15/11
to anglo-celt-si...@googlegroups.com
Hi

@alan - interesting to talk to you and the others too, and I'm glad
the session was useful

a general question to all - what are you looking to get out of SICP,
ie why study it? or as students would say - is it on the exam? (-;

Paul

José Domínguez

unread,
Apr 15, 2011, 5:27:42 AM4/15/11
to anglo-celt-si...@googlegroups.com
Hey Paul,

in my case, I've been following references to classic books like
Weinberg's Psychology of computer programming or the little
lisper/schemer, and I am thoroughly enjoying them, and consider most
of the content very relevant today.

Probably the funny thing is that I'm coming to SICP from trying to
learn Javascript (and I mean Javascript the functional language, not
the copy and paste language). The more I learn about it, the more I
like it, although I agree that it has some awful parts. So after
hearing Douglas Crockford saying that he only understood the language
when he realised that it was pretty much scheme with a bunch of added
(bad and good) stuff then I put the book in my reading list.

On the other side, the book is tough going(that's what I've heard),
and I am firm believer in social knowledge, so a study group is
perfect. There is probably a lot of unlearning to do for a Java guy
like me, so a bit of help would be great. Luckily it is not on any
exam, or we would only skim through some parts... cramming days are
over! :)

cheers,
José

Mark R

unread,
Apr 15, 2011, 6:15:39 AM4/15/11
to anglo-celt-si...@googlegroups.com, José Domínguez

José Domínguez

unread,
Apr 20, 2011, 10:19:03 AM4/20/11
to anglo-celt-si...@googlegroups.com
Right guys, only 3 of us is not enough really. I'll organise a study
group through http://p2pu.org and open it to 'the world' and see if we
can get the numbers that way.

I'll have to come up with a signing up task and an assessment method,
pre-requisites for study groups there, which will probably involve
peer review through blog posts. I'll report back if it gets accepted.

cheers,
José

2011/4/15 Mark R <mcre...@gmail.com>:

José Domínguez

unread,
Apr 23, 2011, 9:57:02 AM4/23/11
to anglo-celt-si...@googlegroups.com
Guys,

I've found video/audio lectures from Berkeley:
http://webcast.berkeley.edu/course_details_new.php?seriesid=2010-B-26275&semesterid=2010-B/

And have drafted the study group at P2PU:
http://p2pu.org/general/sicp-study-group

Still to be approved (if at all!) so will let you guys know when it's
open for application.

cheers,
José

2011/4/20 José Domínguez <jjdoming...@gmail.com>:

Mark R

unread,
Apr 23, 2011, 10:14:53 AM4/23/11
to anglo-celt-si...@googlegroups.com
cheers. Nice one.

2011/4/23 José Domínguez <jjdoming...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages