Ryan's Programming Pointers


From here you can goto (not considered harmful here):


C and C++

Liverpool University's C Resources Page
Vinit Carpenter's excellent "Learn CPP" document is available in HTML form on his Linux PC. The news.answers archive on rtfm.mit.edu has the most recently posted ASCII version of it, as well.

From that document, here are some particularly recommended links:

The C Programmer's OnLine Reference is very well-designed, though I haven't had time to spend determining how accurate it is. Check it out, anyway. :)

Delphi!

StarTech has a bunch of Delphi components.

Delphi Tools and Solutions Page


General Language Info and Critiques

SAP FAQ

The Lisp FAQ

The ADA Home page

The Scheme FAQ

Carnegie Mellon's Everyday Computing page is an extensive list of pointers to language and computing pages and information.

Bertrand Meyer's home page has info on Eiffel programming.

John McClain (pdp8@ai.mit.edu) maintains a programming language critiques page.

Check out Ian Joyner's enlightening C++ Critique (Postscript file, gzipped).

Henry Baker maintains a directory of CS papers.

The Sather home page has information on the Sather language, as well as several comparison papers.


For info on a database management language for inserting/deleting routines, defining/altering access to certain classes (for want of better word), and deriving views of program structure, check out "Operations on Records" by Luca Cardelli and John C. Mitchell, at Luca Cardelli's home page.
A summary of topics concerning OO first year teaching and a short comparision between C++, Eiffel and Smalltalk is available in a paper called "Requirements for a First Year Object-Oriented Teaching Language". It is available via anonymous ftp or the Web.

Perl Pearls

Just for completeness (and because the book looks interesting), here's a link describing the new book, Software Engineering With Perl


Source Code of various sorts and origins

Source code from various books

PD Socket class

Here may be found the Source to Lippman's C++ Primer

Virtual C++ Library list

Cxx2html creates HTML pages from C++ header information.


Miscellaneous Stuff

Standards and Cross-References

Windows Developer's Resources

Gary Beene's VB Home Page is excellent. The Visual Basic Project is in its infancy and is here to help programmers get the most benefit from the Visual Basic for Windows programming environment. The goal of this project is to help both the beginner and advanced programmer learn to use Visual Basic for Windows to its fullest and to assist them to create complete and polished applications with Visual Basic. To that end, most if not all files and source code in the project (except where noted by the contributing author) is ready for you to learn and use.


Carl 'n Gary's Visual Basic HomePage
For good info on XVT that you certainly won't get from the company, check out the XVT Developer's List Archives.
I have links to some great HTML/CGI info on my Wild about the Web page.
While we're (almost) on the subject, here's a simple C program to make transparent GIFs.
For MPEG questions, check the MPEG FAQ. If that doesn't answer your questions, here's some more MPEG info.
PIGUI FAQ

Microsoft's Web Service

This can serve as the poor-man's version of MSDN1. Unfortunately no boolean searches are supported; if you enter more than one word, they are OR-ed. Maybe MS will fix this in the future.
The Microsoft TechNet and the Developer Network OffRamp Microsoft Federal Market Place Employment Opportunities at Microsoft

Software Engineering and Reuse


[Back]Back to the Cellar