1. programming theory
Has anyone found any articles/books about programming theory available on
the 'net? I know there are some about when to use which algorithm, especially
for sorting, but I'm looking for something that explains different data
constructs and when they're appropriate. Like when you should use stacks,
when to use parallel sequences (like Dave Cuny's pointer example), when to
make things objects using OOP, when to use some sort of dictionary or tree
setup... Linked lists and doubly-linked lists are about all I've seen stuff
about, and they don't seem as important in Euphoria, with the nature of the
sequence and all.
I've tried the local library and bookstore...found plenty of how-to books
about other languages, but no general theory books.
2. Re: programming theory
- Posted by Daniel Berstein <daber at PAIR.COM>
Feb 09, 1999
-
Last edited Feb 10, 1999
>I've tried the local library and bookstore...found plenty of how-to books
>about other languages, but no general theory books.
I've heard that these book are the best:
The Art of Computer Programming : Fundamental Algorithms, Volume 1
By Knuth, Donald E.
ISBN: 0201896834
The Art of Computer Programming : Seminumerical Algorithms, Volume 2, Third
Edition
By Knuth, Donald E.
ISBN: 0201896842
The Art Of Computer Programming : Sorting And Searching, Volume 3, Second
Edition
By Knuth, Donald E.
ISBN: 0201896850
On www.clbooks.com they are about $49 each. There's also a box set with all
three of then
for $130 or so.
Enjoy reading (and typing) :)
Regards,
Daniel Berstein
daber at pair.com
3. Re: programming theory
Scott Murray <FaIkon1313 at AOL.COM> wrote:
> Has anyone found any articles/books about programming theory available
on
>the 'net?
Go to http://www.google.com and enter "programming theory" (include the
quotes).
Hope this helps.