|
|
Resources
This page contains links to resources that may be useful and/or interesting
to CS 136 students. None of this is required reading, but
much of it is recommended. We will add new links to this page
as we discover them.
Unix links
- An
introduction to Unix that is general and brief enough for
CS 136 students. We suggest the intro page (ignoring the
stuff at the bottom that is specific to that university) and
the first four tutorials. Our own course tutorials will also
go over similar material. Please note that the link above
does not give sufficient warning that the
commands rm and rmdir are not
reversible. They do not move files and folders to the Trash or
Recycle Bin, but simply delete them, so that you can't get
them back. Be careful.
jEdit
- jEdit is a mature and useful plain text editor highly suitable for programming in C and other languages. It is free and multi-platform, meaning it works on Windows, Linux, and Macs. It is also quite intuitive to use! Check it out here.
Vim links
- Efficient
editing with Vim, a page that quickly runs through some
very useful commands.
- This site sells
Vim-related software, but scroll down to the bottom to find
links to Vim tips, good reasons to use Vim, and some very nice
graphical "cheat sheets" and graphical tutorials.
Emacs links
Nano links
Scheme links
- The Scheme
Programming Language, by Kent Dybvig. Part R5RS reference
and part textbook. Very useful.
- The Scheme
Cookbook, a Wiki with many solutions specific to PLT
Scheme. It still won't help you with your course work, but you
can now appreciate a lot more of it.
C links
Miscellaneous links
|
Last modified on
Friday, 06 January 2012, at 14:54 hours.