Computing Resources
| Web Pages By Tom L.
| About Tom L. |
| Tom L.'s Bookmarks |
- Miscellaneous:
- Free On-line Dictionary of Computing
- InstantWeb Online Computing Dictionary
- Unified Computer Science TR Index
- SPEC Benchmarks
- Debunking the Myth of a Desparate Software Labor Shortage
- The Cross-Platform Page (mirror)
- Computing FAQs at NOSC
- Fortran Market
- IDL Web Sites
- SUN Microsystems
- OII Standards for Document Interchange
- SGML Web Page
- Freeware Central
- GNU ftp archive
- Computer Literacy Bookshops
- CERA - Info on Embedded Systems, DSP, etc.
- Compiler Hot Lists
- Compiler and Interpreter Article Archive
- Free Compilers
- V Library (X/Win32 cross-platform; Mac planned)
- PriceWatch (Wintel computer prices)
- The PriceWeb (computer peripheral prices)
- RAM Price Index
- Don Knuth's Home Page
- Gtregory Chaitin's Home Page
- In Pursuit of Simplicity - Dijkstra's manuscripts
- Dr. Dobb's Journal
- Virus Info at Symantec
- Modem FAQ
- The Millenium Timebomb (fixing the "Year 2000" bug)
- ATT List of Software Testing Resources on the WWW
- 56k Modem Page
- CD-R FAQ
- DVD FAQ - With DVD/CD speed info
- Garbage Collection FAQ - w/ links to C/C++ GCs
- Parsing Techniques - A Practical Guide - o/p book; standard reference
- VNC: Virtual Network Computing - AT&T's remote display system
- Self Generating Programs
- Self Generating Programs
- Teach Yourself Programming in Ten Years
- Hungarian Notation: Program Identifier Naming Conventions
- RFC1750: Randomness Recommendations for Security
- Cryptography FAQ - See 8.7 for random seed method
- Randomness for Cryptography
- Intel's hardware RNG
- Scientific Computing FAQ: Web Sites for Random Number Generators
- 1/f Noise
- lavarand
- Internet RFC/STD/FYI/BCP Archives - With links to 'net standards orgs
- My File Formats - Programmer's file format info
- Wotsit's Format - Programmer's file format info
- The book behind the book... - Publishing a computer book
- Data Structures & Algorithms - U. W. Aust. course notes.
- How to become a hacker
- GridEngine - Sun's distributed computing project
- Quick Reference Cards C, STL, HTML, XML, UML, TeX, Unix, XEmacs...
- Quick Reference Cards C, Java, MATLAB...
- A page about quines
- The Quine Page - Self-reproducing code
- Shareware Author Info:
- Tex/LaTeX:
- DTP/Scanning/Imaging/Printing:
- PostScript/PDF:
- OpenDoc:
- Java
- C/C++/OOP:
- ACCU: Assoc'n of C & C++ Users - Reviews, links, resources for C, C++ & Java
- comp.lang.c C FAQ
- C0X: The New C Standard
- The New C Standard - An Economic & Cultural Commentary
- comp.lang.c++ C++ FAQ
- ANSI C Quick Ref Card
- Programming in C: A tutorial - By Kernighan
- Programming in C: A tutorial - By Kernighan
- C programming course - For physics students used to Fortran
- Phil's C course - For Fortran programmers
- Programming in C - Links to various documents (standards, book errata, general)
- The C++ Virtual Library
- cplusplus.com - With a useful Reference on the std libs, and tutorial
- The Proposed C++ Standard
- Programming in C (Courseware)
- C Programming Reference
- Review/Crxns of "Annotated C Standard"
- C (and some C++) Resources
- Learn C/C++ Today (annotated list of internet resources)
- GNA C++ Tutorial
- C++ FAQs (or in text format)
- C++/OOP Resources
- OOP in Engineering
- The significance of .NET
- Design Patterns Home Page
- STL Newbie Guide
- Reusable Software Components (STL, and xcoral IDE/Browser for X)
- Don Knuth's CWEB
- GraphApp (X/Windows/Mac x-platform GUI)
- Openstep/NextStep Docs (objective-C)
- C++ Critique
- Amulet: Cross-platform GUI for C++ (free)
- Robert Davies's C++ Libraries (matrices, random numbers, strings)
- EiC - C interpreter
- Cint - C++ interpreter
- Ch - Cross-platform C/C99 interpreter; numeric and plotting capabilities
- Enquire - Determines properties of your C compiler
- Snippets.Org - C/C++ snippets, and audio DIY links
- Patterns Home Page
- Boost - A library of free, peer-reviewed C++ libraries
- FORTRAN
- Scripting/VHL Languages Miscellany:
- Scripting: Higher Level Programming for the 21st Century
- Language Comparisons
- Computer Language Shootout
- Lisp as an Alternative to Java - Lisp/C/C++/Java comparisons
- Web programming - Descriptions of languages
- OO Family Tree
- Concepts, Techniques, and Models of Computer - Mozart/Oz multi-paradigm languageProgramming
- Python/Tcl Comparison
- SWIG: Simplified Wrapper and Interface Generator - C/Scripting Interface Compiler
- Text Processing Benchmarks for Scripting Languages
- Scriptics: The Tcl Platform Company
- Ruby/Ruby/ - An OO VHL inspired by Perl/Python/Eiffel/Ada
- Ruby - English language version of the site
- WebL - Free Java scripting of web applications
- Eiffel - Com/shareware OO scripting for DOS/Linux
- Rebol - Network/Internet messaging language
- Lua - Cross-platform and embedded scripting with objects
- Haskell Home Page - "A purely functional language," based on lambda calculus
- Gwydion Dylan - Free Dylan compiler for Linux, Mac...
- Little Smalltalk - Code and book
- Pocket Smalltalk - Win Smalltalk that generates Palm code
- Pocket Smalltalk tutorial
- Squeak - Open, portable Smalltalk-80
- Userland Frontier - Last free version of UserTalk
- Lisp: Good news, bad news, how to win big
- elastiC - Inspired by C, Smalltalk, Scheme, & Python (Win/Linux)
- Icon
- Pike - C-like OO dynamic language, network-oriented, underlies Roxen web server
- Pliant - Lisp-like infix, typed, extendable language
- Berkeley Logo - Freeware LOGO interpreter (Mac/Win/Unix)
- DSLT: Dynamic Scripting Language Translation - For EDA use
- Yorick - Scripting/steering cientific computation
- Perl and CGI:
- Database Software
- Yahoo's Software:Databases Listing
- Database Systems Laboratory, UMass
- GLIMPSE: A tool to search entire file systems
- Free Databases (FAQ)
- Free Database List (searchable index)
- Catalog of Free Database Systems (with source; also in HTML)
- ACM SIGMOD Index of publicly available database software
- Mini SQL FTP Site(with FAQ)
- Hughes Technologies (Mini SQL)
- mSQL and the Mac
- MySQL - SQL for Unix (free) and Windows ($200)
- SQL Tutorial
- Mainstay (CXBase Pro dbm engine source, royalty free, $700)
- Butler SQL (Mac; $695)
- dbedit (perl, free)
- RDB info?
- sLAB dtF/SQL (free for developers/noncomm)
- PostgreSQL (free extended subset of SQL; Unix only)
- TclVSdb-1.1 (free simple db for Tcl)
- MetaKit (Portable C++ classes for managing persistant data; open source)
- IronDoc (PD C structured storage)
- MySQL (free/low cost threaded SQL for Unix/Win)
- Shore (presistant object storage system for CAD, dbms...)
- Predator (CU's free object-relational dbms; uses Shore & SQL)
- Userland/Frontier odb - free, cross-platform
- InstantDB (free (noncomm) SQL in Java)
- OOFile: C++ Cross-Platform DB ($99 personal version)
- VisionSoft (DataVision C and Espresso Java DBs, x-platform)
- PrimeBase DBMS (x-platform, $210 sngl user)
- DBI - A database interface module for Perl 5
- NeoLogic (neoAccess, x-platform C++, $749 for developers)
- Sequiter Software/CodeBase ($700 Mac/PC/Unix; no royalty)
- Kickstand IFile ($25 indexed file Mac s/w)
- ODB
- Faircom (c-tree)
- Apple List Manager replacements:
- Math/Numerical/Data Analysis Packages
- Scientific Computing FAQ
- Software for Graphics and Data Analysis - Annotated link collection
- WWW VL Numerical Analysis Page
- Numerical Analysis FAQ
- FAQ: Numerical Analysis & Associated Fields Resource Guide
- GAMS: Guide to Available Mathematical Software
- NIST DADS: Dictionary of Algorithms, Data Structures, and Problems
- The Stony Brook Algorithm Repository
- Handbook of Algorithms and Data Structures
- CGAL: Comp'l Geometry Algorithms Library
- Jack Dongarra's Home Page - With books on LAPACK, eigenvalue problems, parallel computing...
- ACM Digital Library
- GSL -- The GNU Scientific Library
- OONumerics: Scientific Computing in OO Languages
- Numerical Recipes at LANL
- JHU/APL/S1R IDL Info Page (with HTML FAQ)
- Scilab - Open source Matlap look-alike; x-platform
- MuPAD Software/Info
(USA "Lite" Site)
- Waterloo Maple
- Wolfram Research (Mathematica)
- Maxima - GPL fork of Macsyma
- Fermat
- XANADU Software (xspec, ximage, xronos)
- XSPEC v9 Release notes and bug list
- Numerical Recipes Home Page
- Reviews of Numerical Recipes in C (old version; and from JPL))
- The Blitz++ Project - Fast numerical C++ algorithms
- DADiSP
- Global (and Local) Optimization (archive)
- Intro to Global Optimization
- Decision Tree for Optimization Software
- GlobSol - Sites related to global optimization; auto diff'n
- Global Optimization Links
- SAS docs - PDFs; ch. 5 on optimization
- Mathematical programming glossary
- GenOpt docs - PDF for opt'n library
- GUASS: Constrained ML - Docs
- ANL Optimization Technology Center
- Optimization Online - eprints
- Mathematical programming glossary
- J. Shewchuck's papers - Intro to conj. gradients; mesh generation
- GNUDL: GNU Data Language
- Portable High Performance ANSI C for BLAS3
- Ox - Unix OO matrix/stats software
- RLab - Cross-platform Matlab-like linear algebra/plotting, free
- MacRLaB - Mac port of RLab
- Mersenne Twister Home Page - High quality PRNG
- Octave - GPL "clone" of Matlab
- CRAN: The Comprehensive R Archive Network - R is "GNU S"; statistics & graphics
- Rweb - Run R code on the web
- The Omega Project for Statistical Computing - With Omegahat R-Python i/f
- ESS - Emacs Speaks Statistics - i/f for S, R, XLispStat...
- FFTW - C DFT code, GPL
- djbfft - D. J. Bernstein's very fast radix-2 FFTs
- The Fast Chirp Transform Home Page
- Distributed Object-Oriented Implementation of The Spectral Methods Archetype - Megapoint FFTs
- CPC: Computer Physics Communications Program Library
- NINES: Numerical Integration, Nonlinear Equations & Software Group - Cubpack++, ZEBEC (Bessels), QUADPACK
- NINES Encyclopedia of Cubature Formulas
- Carl de Boor's Spline Bibliography
- Grace Wahba's Home Page - Links to spline s/w
- COOOL: The CWP Object-Oriented Optimization Library
- MacAnova - Freeware, x-platform
- fcmp - Careful comparison of floating point numbers
- LPARX
- LPARX
- KeLP: Kernel Lattice Parallelism
- DAGH:
- The Object-Oriented Numerics Page
- CAIN: Computer Algebra Information Network
- A Critique of the Mathematical Abilities of CA Systems
- Maxima - GPL version of DOE Macsyma
- HDF: Hierarchical Data Format
- ParInt - Parallel Integration for multivariate problems
- Gresilog Signal Processing: MUSTIG - Graphical sig. processing Win/Mac/Unix
- General Math/Graphics Software Archives & Packages:
- C|Net Virtual Software Library
- eLib: Electronic Library for Mathematical Software (mirror or NetLib...)
- NetLib
(and here)
- Math Lib
- ODEtools - Maple code for ODEs
- FAQ on C/C++ Numerical Libraries
- Graphics and Analysis Packages - Mostly Linux
- Army High Performance Computing Research Center (some volume rendering and graphics software)
- C++ FAQ: Libraries
- Arnold Neumaier's Mathematical Software Page
- German Scientific Computing (links to archives...)
- FreeHEP
- Washington University Data Archive
- Galactomatic Home Page (data analysis/visualization for Mac; free?)
- TPlot (free graphics lib for Mac)
- gd 1.2: A Graphics Library for Fast GIF Creation (via C, Perl, or Tcl)
- ProFit (data analysis/graphics for Mac)
- gnuplot.org
- Gnuplot at SourceForge
- PGPlot (Mac port)
- PGPlot - Strasbourg site
- TPlot (Mac library)
- PLplot - Public domain, interfaces to Fortran, C/C++, Python, Tcl; Unix/Mac/Dos
- Plplot (scriptable Mac plotting)
- An OpenDoc Image Handler (requires OpenDoc; supports Photoshop filters)
- NIH Image (for Mac...)
- Snowbound Software (raster imaging)
- GifMaker (cross-platform raster graphics/GIF)
- TNT: Template Numerical Toolkit (C++)
- BLITZ++
- LAPACK for CodeWarrior (MacOS)
- comp.graphics.algorithms FAQ
- GMT - The Generic Mapping Tools - free collection of 60 Unix tools for (x,y) and (x,y,z) analysis & plotting
- SGI's Open Inventor - 3D graphics toolkit
- VML: Vector Markup Language
- LEDA: Library of Efficient Data Structures and Algorithms - Combinatorial computing, C++
- ImagaMagick - TIFF/GIF/JPEG... manipulation for X, MacOS, Win
- KitWare's vtk (Visualization Toolkit) - Open source 2D/3D; C++/Python/Java/Tcl
- Graphviz - Graph drawing software from AT&T
- The Graph Visualization System daVinci
- OpenDX - Open-source project for IBM; powerful GUI-driven graphics
- NURBS++ - B-spline curves & surfaces
- Amara's Wavelet Page
- NCAR Graphics - Free Fortran/C source
- John Tonry's Mongo plotting s/w
- SUBSET: Combinatorial Routines in F90
- SAL: Scientific Applications on Linux
- The Mesa 3D Graphics Library - An OpenGL implementation
- Ygl - Emulates SGI's GL routines in X11; fast
- AGG: Anti-Grain Geometry - C++ rendering library
- Ploticus Data Display Engine - 2D, GPL, Unix/Win32, PS/EPS/JPEG/SVG/GIF output, many data types
- OpenEV - Rastor/vector geospatial data viewer; Python console
- UNIX/XWindows Software:
- PC Archives:
- General Archives:
Tom Loredo's Index Page /