Designing a useful new algorithm may take six months of research and
development, but an implementation of that algorithm will take
something on the order of a week of effort.  There is nothing hard
about implementation, a monkey could do it given adequate
instruction.  There is no shortcut to actually having those
instructions.



Hmmm ... this seems a radical overstatement ;-)

A monkey certainly can't do high-quality software engineering given any
amount of training....  Though, teaching a chimp to do basic Logo
programming
would be a fun experiment!  (Maybe someone has tried already??)

Some algorithms are really simple to implement (say, quicksort), others much
less so (say, MOSES).  Plenty of thorny implementation issues have come
up in making an efficient C++ implementation of MOSES.  But still, tricky
as such issues are, they are in the category of problems that one knows
are definitely solvable when one sets out ... and they are certainly not as
fundamentally
hard as problems of inventing new algorithms...

-- Ben G

-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?member_id=231415&user_secret=e9e40a7e

Reply via email to