- Win32 F/OSS :
- Kool Aid :
- MinGW :
- Editor :
- CVS - Install :
- CVS - Use :
- Assorted Tools :
- Apache Install :
- PHP Install :
- MySQL Install :
- Ada :
- Asm :
- Awk :
- Basic :
- C++ :
- Caml :
- cLisp :
- Cobol :
- D :
- Fortran :
- Eiffel :
- Erlang :
- Haskell :
- Java :
- Javascript :
- Logo :
- Pascal :
- Perl :
- php :
- Prolog :
- Postscript :
- Python :
- Ruby :
- Scheme :
- Smalltalk :
- Tcl/Tk :
win32 F/OSS development - Java
Java is an Object oriented language developed at Sun. Java programs are compiled to bytecode that is interpreted by a virtual machine. This, in theory, allows the code to be "Write Once, Run Anywhere" as the virtual machine is cross platform.
There is a issue using Java brought up by the FSF called "the Java Trap". Basicly, this means that even though your program written in Java may be free, you need something that isn't considered free to run it.
Note: announced today (Nov. 13th, 2006) the full implementation of Java will be released under the GPL.
Install
Hit up java.sun.com and grab the latest version of J2SE (standard) or J2EE (enterprise). These are standard Windows installers, so just run the executable.
Next, head over to netbeans.org and pick up the netbeans IDE.
Documentation
- How to think like a Computer Scientist: the Java version.
- Thinking in Java: Bruce Eckel's awesome book
Links
- Java Tutorials: Sun page covering tutorials.
- Using NetBeans IDE: A nice intro to the IDE.
- JavaDoc: for Java SE 1.5