Sponsorised links
This year
Erlang - software for a concurrent world
How do you program a multicore computer? Easy - do it in Erlang. Erlang is a concurrent functional programming language designed for programming fault-tolerant systems. With share-nothing semantics and pure message passing, Erlang programs scales on multicore computers. In this talk, Joe introduces Erlang, the ideas of Concurrent Oriented Programming and commercial applications written in Erlang
Computer Laboratory Technical reports
2007
YouTube - Broadcast Yourself.
Bumper-Sticker Computer Science
Get your data structures correct first, and the rest of the program will write itself.
...and many other pearls.
Theory of Computation
A theoretical treatment of what can be computed and how fast it can be done.
back to school
Free video lectures, audio lectures and animations on Science and Technology
Sponsorised links
2006
.Trip Hawkins is the 26 most fascinating entrepreneurs
Free Computer Books, Tutorials, and Lecture Notes
2005
《電腦也搞不定》
A Good Solution is Hard to Find
SCIgen - An automatic CS paper generator
Object-aware memory architecture
Women in Computer Science: Carnegie Mellon's Women@SCS
