| The future of hydraulic and hydrologic engineering computations online | |||
| Fact | Opinion | Date | Comments |
| Early online programs | - | 2001 | PERL-CGI-FORTRAN with HTML |
| Current online programs | - | 2004 | PHP-MySQL with HTML-CSS |
| - | Programs should be developed by computer scientists | - | Not optimal |
| - | Programs should be developed by hydraulic engineers | - | They would need to learn the tools, which are not taught in the regular civil engineering curriculum |
| - | Programs should be developed by hydraulic engineers, with assistance, as needed, by computer scientists | - | Optimal |
| People are using code generators | - | 2001 | Not optimal |
| The Visualab is using templates | - | 2004 | Optimal |
| - | The online script will eventually replace Excel as the medium of choice for engineering computations | 2012 | More effective |
| - | Only a selected few will develop online scripts | 2012 | Practical |
| Online scripts can be run with no charge and/or sold for profit | - | 2012 | Optimal |
| Software such as Excel is sold for profit | - | 1993 | Practical |
| Software such as MySQL is distributed free of charge | - | 1995 | Practical |
| Software translation is easy | - | - | Practical |
| HTML code is shared with users/clients | - | 1995 | Shareability |
| CSS code may or may not be shared with users/clients | - | 1995 | Depends on coding |
| Server-side code such as PHP and MySQL are secure; not shared with users | - | 2004 | Can be updated without having to reinstall |
| - | Ajax (Asynchronous Javascript with XML) will be increasingly used | 2005 | More effective (used by Google) |
| "Let the user beware" doctrine | - | 2004 | Places burden of proof on users in case of errors or omissions |
| - | Modeling will be done online | 2010 | More effective |
| - | Online videos will be increasingly used for instruction | 2010 | People like raster format |