Home Page of Dennis J. Darland's Software Projects djd

Email: dennis.darland@yahoo.com

Comments welcome.

For other things I'm doing see my home page.



Computer Languages I have available to me.

MY SOFTWARE PROJECTS

    Recent Work

  1. 10/29/2009 Installed xwindows under cygwin - Seems to work
  2. 11/3/2009 Installed Polyml, Isabelle and ProofGeneral under cygwin - Seems to work
  3. 12/29/2010 Got 2nd Laptop for development work. The various problems I had had (causing me e.g. to have to reinstall and restore data) had stopped since I had not been doing development. I am keeping regular data on the old laptop and development on the new one.
  4. 2/3/2010 Copied RubySode and MapleSode to new laptop
  5. 2/3/2010> RubysSde and APFP (Arbitrary Precision Floating Point) seem functional.
  6. 2/3/2010 Start development of regression test for APFP (Ruby program to generate a Ruby Program to generate a Maple Program to compare answers.
  7. 2/5/2010 Test program for APFP almost finished.
  8. 2/6/2010 Test program basically finished - tests ran OK on sin, cos and tan.
  9. 2/7/2010 Tested all functions - fixed some problems - log, log10 and sqrt not as accurate as desired.
    sinh and tanh also had one problem.
    The Ruby Program to generate a Ruby program to generate a Maple test program
    The generated Ruby program to generate a Maple test program
    The generated Maple test program
    Test Results - Just all functions
    Test Results EXCEPTIONS - all functions
    Ap.rb
    ApConfig.rb
    Apc.rb
    Apfp.rb
    Real.rb
  10. Work in Ruby (and Maple 12). Ruby progran to generate Maple program to Solve a differential equation
  11. Work in Ruby.
  12. Work in Maple.
    Maple program to symbolically evaluate Einstein's law of gravity (general relativity). Result included in text file. (You don't need Maple.) NOTE: (5/22/2009) After watching Leonard Susskind's fifth lecture on General Relativity, I think that this code contains errors in covarient derivatives. Also I have come to realize Maple (as far as I know how to use it) does not do well in simplifying complicated expressions.
    Gravity Documentation
    Gravity source code

    Anonymous FTP to get source code

    Anonymous Download Page NOTE: I have used Windows, Linux and cygwin. Most of this code will work in any of them. The main problem being end of line characters, which I fix, ad hoc, when switching OSs.

    You may also download the source to the java pinball game here. Or Life.tgz - a lanuage similar to Prolog - Based on Wildlife-1.02. Originally I converted it from Unix to OS/2. Then (being unable to find the Unix code) converted it to Linux. I cannot get it to work with cygwin. It isn't a polished distribution - I just thought I would give what I had done as I don't know when I will have time to improve it. I do have a 'pitch' card game working written using it.
  13. Work in C.
    Life.tgz - a lanuage similar to Prolog - Based on Wildlife-1.02. Originally I converted it from Unix to OS/2. Then (being unable to find the Unix code) converted it to Linux. I cannot get it to work with cygwin. It isn't a polished distribution - I just thought I would give what I had done as I don't know when I will have time to improve it. I do have a 'pitch' card game working written using it.You can download it at the ftp link above.
    Life Documentation
  14. Work in Java.
    Java Quantum Mechanical Pinball Game.
    You can download the source at the ftp link above.
    I studied to code some again - I am not certain that it is quantum mechanically correct - but I think it has that sort of effect.

    Pinball Help Pinball Documentation
    Applet Here! Revised Java Quantum Pinball

  15. MY FAVORITE OPEN SOURCE SOFTWARE

  16. PHP test php info
  17. PHP5 test php5 info
visitors since January 12, 2008