Reducing All Software Development
from man-years of effort to minutes
Changing the foundation for software
development. A few new technologies, and fixing all the old
technologies. Fix the compiler, transport, storage and
operating system. Remove the need for human involvement in
software design. To have Infinite application size, unbreakable
software, absolute security, and maintainable by a single person is
the goal of any software development.
The next evolution in software development? Get humans out
of the loop whenever possible.
Craftsmanship to be added to software development, a means to
improve with experience. The current software development's paradigm
is to have one person decide an approach that never changes. We need to
get to a point were it is good enough, to make software
development a complete application requiring minimum human involvement