Home | Links | Paul | Brigid | Casper | Programming
This page: Top | Resources | C/C++/C++ Builder | Delphi | Java | JavaScript/JScript | HTML/XML | CGI/Perl/tcl/Bourne Shell script | RCS/CVS/RCE | Internet | Miscellaneous | End

Programming

These links are for me to use regularly and for reference by others.
I haven't tested some links for value yet, but in time I will.
Some of these links will require further investigation.
Despite this, I've published this page to prove I'm doing work. :-)
Some of these links are useful and it helps motivate me.
Please let me know if you've got any improvements.
 Paul

Resources

Pages

 SourceForge: Welcome - "SourceForge is a free service to Open Source developers offering easy access to the best in CVS, mailing lists, bug tracking, message boards/forums, task management, site hosting, permanent file archival, full backups, and total web-based administration."
 Sun Developer Connection (especially for Java, C, XML - as well as Solaris operating system and Sun hardware)
 Mathematics and Computing (BUBL UK - Selected Internet academic resources)
 (also try major search engines... e.g. Altavista, Lycos...)    <HERE>

Books (online)

Books (offline)

 O'Reilly & Associates... (I see this site as a starting point for language names and acronyms, as well as authorative books from a good, computer book publisher)

Magazines

 Wired (technology news section) (articles about languages, bugs, viruses, etc.)

Other, unsorted

 Catalog of Free Compilers "Searchable database of free compilers, compiler generators, and assemblers. May also include some processing tools as well."
 Compilers.net "Try the search engine or browse the list of free compilers that includes Ada, Basic, C++, Fortran, Java, Pascal and Logo"
 Programmer's Free Resource Guide "Contains links to free compilers, free tutorials and online books relating to numerous languages"
 This page: Top

Delphi

Downloads

 Delphi
 Delphi
 This page: Top

C/C++/C++Builder

References

 computer programming-c++

Downloads

 C
 C++
 C & C++

Magazines

 ZDNet Australia: Developer
 This page: Top

Java

 This page: Top | Java references | Java pages | Java online books | Java downloads | Java magazines | Java code samples | Java discussion groups and newsletters | End

References

 Java (Open Source development at at SourceForge)
 Java (database programming)
 Java
 computer programming-java
 Forte[tm] for Java[tm], Community Edition
 Forte[tm] for Java[tm], Internet Edition
 Forte[tm] for Java[tm], Enterprise Edition
 Forte[tm] for Java[tm] Upgrades
 Java[tm] Technology
 Java Media Framework API
 Java Sound API
 http://java.sun.com/docs (online Java documentation)
(including Java 2 SDK, JDK 1.1, JDK 1.0, Java Foundation Classes)
 Search Engine for Documentation (For the Java Tutorial and Java 2 SDK documentation)
 Javadoc Home Page
 Java technology docs
 This page: Top | Java

Pages

Forte Tools "Forte[tm] for Java[tm] software is Sun's powerful, extensible, integrated development environment (IDE) for Java technology developers. It is based on the NetBeans[tm] Tools Platform, and it is tightly integrated with the Sun Open Net Environment (Sun ONE)." -- this sounds really useful: a development and debugging envionment which runs on Java for Java (and C, C++, etc.)
 This page: Top | Java

Online books

 The Java Tutorial  (Download) (Object Oriented Programming for the Internet)
 The Java Tutorial Continued (The Rest of the JDK)
 The JFCTM Swing Tutorial (A Guide to Constructing GUIs)
 JNDI API Tutorial and Reference: (Building Directory-Enabled JavaTM Applications)
 Java 2 Platform, Enterprise Edition Blueprints
 The Java 3DTM API Specification, Second Edition
 The Real-Time Specification for JavaTM
 The Java Language Specification
 The Java Virtual Machine Specification (Download)
 Java Look and Feel Design Guidelines
 Code Conventions for Java Programming  (Download)
 JIT Compiler Interface Specification 1.0
 This page: Top | Java

Downloads

 Applets (Sun)
 Free Java[tm] Applets
 NetBeans - "NetBeans is an open source, modular IDE, written in Java. Currently it supports Java development, but its architecture lends itself to supporting other languages as well. Since it's written in Java, it'll run on any platform with a JVM."
 HotJava[tm] browser "The newest version of HotJava Browser uses the JavaBeansTM component model, designed to give developers an edge on getting Internet and intranet products to market quickly and cost effectively."
 Java[tm] 2 SDK (for Linux, Windows, and the Solaris Operating Environment)
 Java
 Forte™ for Java™, Community Edition (includes a debugger and many other features - see Family Comparison)
 Java™ 2 SDK, Standard Edition, for Windows
 Java Secure Socket Extension (JSSE) Software
 This page: Top | Java

Magazines

 DeveloperJava[tm] Technology
 This page: Top | Java

Code samples

 Java -Applets
 Java
 Java -Examplets from The Java Developers Almanac 2000
 This page: Top | Java

Discussion groups and newsletters

 Java Technology
 Java User Groups
 Java Forums
 Java Newsletter
 Developer Connection
 Community Discussion
 This page: Top | Java

JavaScript (aka ECMAScript)/JScript

References

 javascript

Pages

 Java Developer Connection[sm]
 Java Sound API
 JavaScript

Magazines

 ZDNet Australia: Developer
 Wired "Browsers Mask a Bug in Feature's Clothing"
 This page: Top

HTML/XML

References

 Home Page (XML)
 FAQs (XML)
 Resources (XML)
 Standards (XML)
 White Papers (XML)
 HTML
 XML
 xml
 Tag Library
 XML Standards and Solutions

Pages

 "Top Ten Mistakes" Revisited (Alertbox May 1999) "My article from May 1996, Top Ten Mistakes in Web Design is still surprisingly relevant today, three years later. The article has become a minor Web classic with about 400,000 page views so far. It is still read 17,000 times per month." -- Jakob Nielsen
Ten Good Deeds in Web Design (Alertbox Oct. 1999) "Ten design elements that would increase the usability of virtually all websites if only they were employed more widely." -- Jakob Nielsen

Downloads

 XML Technology
 Downloads

Magazines

 ZDNet Australia: Developer

Code Samples

 XML
 XML -autoXIL
 XML -javaXIL

Discussion groups and newsletters

 Mailing Lists
 Newsgroups
 This page: Top

CGI/Perl/tcl/expect/Bourne Shell script

(And what do I know about PHP, Python and GNOME?! Maybe one day check out their resources at SourceForge.)

References

 John Ousterhout's Scripting Paper - "a general overview of scripting languages" by the author of TCL
 Perl (Open Source development at at SourceForge)
 Tcl/Tk (Open Source development at at SourceForge)
 cgi scripts
 computer programming-perl
 TCL Developer Site (as linked to by Sun) - "Tcl is the leading scripting language for a wide variety of integration application needs, whether you need to build a powerful GUI, embed Tcl in your application, create a multi-threaded application, or develop a cross-platform program, Tcl is your best choice."
 Tcl
 Perl Home Page - by Larry Wall
 Perl

Magazines

 John Ousterhout inteview with Jakob Nielsen (Sun Microsystems What's Happening) - "Dr. John Ousterhout joined SunLabs as a Distinguished Engineer in 1993. John came from the University of California at Berkeley where he was the main creator of Tcl/Tk."
 Tcl - An Internet Scripting Language (Sun Microsystems What's Happening) - "Welcome to Tcl/Tk ... an Internet scripting language from SunLabs"
 ZDNet Australia: Developer
 This page: Top

RCS/CVS/RCE (revision control)

References

 Cvs home page "CVS is the Concurrent Versions System, the dominant open-source network-transparent version control system. CVS is useful for everyone from individual developers to large, distributed teams"
 WinCVS.org (implementation of CVS for MS-Windows: V1.1 Users Guide; WinCvs Daily Use Guide)
 Compare It! - file compare and merge tool helps in file comparison (visual file comaprison; shareware)
 CVS-RCS- HOW-TO document for Linux (Source Code Control System) at www.linux.org.au - "this document is a "practical guide" to very quickly setup CVS/RCS source code control system"
 RCE Home Page (Revision Control Engine - successor to RCS, also by Walter Tichy, with improvements which include "minimal deltas even for binary code", GUI, Java run-time environment (e.g. JRE 1.3), "improved data protect in case of system failure")

Discussion groups and newsletters

 CVS Newsgroup
 This page: Top

Internet (in general)

References

Apache (web server)
Apache SSL (secure transaction web server)

Pages

 Service Providers (Sun)
 Dot-Com Builder

Magazines

 Web Head
 Wired "The Internet: It's Full of Holes"
 This page: Top

Miscellaneous

 Macquarie Dictionary (spell güd)
 Dictionary.com (also includes a Thesauraus - the importance of names in programming!)
 This page: Top
Last updated 11 April 2001
Home | Links | Paul | Brigid | Casper | Programming
This page: Top | Resources | C/C++/C++ Builder | Delphi | Java | JavaScript/JScript | HTML/XML | CGI/Perl/tcl/Bourne Shell script | RCS/CVS/RCE | Internet | Miscellaneous | End