Re: Programming Languages Decisions - Earthquake Forecasting - August 18, 2008
Posted by EQF on August 19, 2008 at 01:38:26:

I would not disagree with a number of your statements including the one regarding the use of Perl for the original programming language. One of the main goals here has been to get the application running, let people look at the data, and then they can decide in what direction things should move. If there is no application running then there is nothing to talk about. So, now there is finally an application running.

I don't have time to both do this type of work and maintain a Web site. So I am going to be having the original program stored at one or more where people do have time to watch their sites and interact with visitors each day.

Unfortunately, with some of the external programs I have had to use, the only way to work with them has been to have Perl or whatever type information into them by simulating a keyboard. I fully agree that this is not a good way to get things done. But when it is the only choice you have then you have to live with it.

Regarding using other people's calculations, there aren't any. No one that I know of has ever been able to do this type of work. Why would I be spending my time trying to reinvent a wheel that someone else has already been able to get rolling? The problem for the past few years has been that my programs were too difficult for most people to use. So I could not share them with anyone. Now that they are in a .exe form that problems no longer exists.

The people running the Web sites where the programs are going to be stored will not infect them with viruses. But there are some very clever computer experts out there who can copy a program from a Web site, add a virus to it, and sneak it back onto the same Web site without the owner being aware. Passwords are not that difficult to break. So, it is wise for people to realize that something like that could happen and be prepared to deal with it.

My original program code was formally copyrighted here in the U.S. years ago. Before trying to license anything I am going to see how much interest there is in the program by researchers. If there is a lot of interest then there is reason to get licenses etc. If there isn't any interest then why bother?

Thanks for the language comments. Other people have stated that one of the "C" family of languages would be a way to head. Some like Python. I didn't know that people were still using FORTRAN and will keep listening for comments regarding that language.

People should find this application to be quite interesting.